繁体   English   中英

WordPress显示附件图像

[英]Wordpress showing attached images

我正在尝试显示在Wordpress中附加到页面/帖子的图像。

我不想在帖子中插入任何内容,而仅附加它。

刚才我单击了“添加媒体”,并选择了多个过去已上传并使用以下PHP的图像。

$images =& get_children( array (
    'post_parent' => $post->ID,
    'post_type' => 'attachment',
    'post_mime_type' => 'image'
));
print_r($images);
if ( empty($images) ) {
    // no attachments here
} else {
    foreach ( $images as $attachment_id => $attachment ) {
        echo wp_get_attachment_image( $attachment_id, 'thumbnail' );
    }
}

这不会拾取附加的图像,但是如果我将图像上传到此帖子,然后按上面的方式附加它,那么它将起作用。

所以我的问题是,我如何先前上传到网站内容以显示在上面的代码中

WordPress将图片与上传图片的帖子相关联,这是附件。

使用您的功能,您将仅获得上传到该帖子的图像,因为它正在发生。

如果要将一组图像与帖子相关联,最直接的方法是在该帖子中创建画廊,然后使用post_gallery过滤器控制画廊的输出。

我能够使用名为附件 视图插件的插件来解决此问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM