问题描述

是否可以使一个将多个图像附加到一个帖子的元框?

最佳解决方案

这完全取决于”attach.” 的含义

每个 WordPress 的帖子都可以有多个媒体附件 – 照片,文档等。您可以使用内置上传器上传这些文件,并将它们标记为该特定帖子 ID 为”attached” 。

您可以稍后在其他地方参考这些。例如,以下代码将列出特定帖子的所有附件 (Snipplr 的代码):

$args = array(
    'post_type' => 'attachment',
    'numberposts' => null,
    'post_status' => null,
    'post_parent' => $post->ID
);
$attachments = get_posts($args);
if ($attachments) {
    foreach ($attachments as $attachment) {
        echo apply_filters('the_title', $attachment->post_title);
        the_attachment_link($attachment->ID, false);
    }
}

所有这些功能都可通过默认的”Add Media” 按钮访问”Upload/Insert” 的最新版本屏幕上的最右侧。添加一个图像后,可以再次单击”Select Files” 并上传第二张图像。然后三分之一。然后第四。尽可能多的你想要的

这些图像中的每一个都将被发布到”attached”,即使它们没有被插入到内容中。

次佳解决方案

这里是一个完整的教程,源文件完全符合您的要求,您可以通过克隆输入字段上传多个图像,还可以预览,使用 ajax 删除图像,将多个元变体添加到多个/不同的后期类型等。

http://www.deluxeblogtips.com/2010/05/howto-meta-box-wordpress.html

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。