Wordpress图库仅在帖子中显示已经存在的图像 上传到当前帖子。如果您在图库中添加一个图像 已经在媒体库中,它不会显示!
创建图库后,如果我从图库中删除图像 无论如何都会显示
图库显示附在帖子上的所有图像(也是 特色缩略图和嵌入图像)虽然这些图像是 未包含在画廊中
我将所有这些都称为错误。
问题:是否可以在帖子中仅显示图库中包含的图像(已上传的图像和已存在于媒体库中的图像)
注意:不使用短代码[gallery exclude="..."]
而不直接从媒体库上传图片?
P.S。要在帖子中显示图库,我正在使用此脚本:
<ul>
<?php $images = get_children('post_type=attachment&post_mime_type=image&post_parent=' . $post->ID . '&orderby=menu_order&order=ASC');
foreach( $images as $img_id => $img_r ) :
$thumb = wp_get_attachment_image_src( $img_id, 'thumb', true );
$full = wp_get_attachment_image_src( $img_id, 'full', true ); ?>
<li>
<a href="<?php echo $full[0] ?>">
<img src="<?php echo $thumb[0] ?>" alt="<?php echo get_the_title( $img_id ) ?>" title="<?php echo get_the_title( $img_id ) ?>">
</a>
</li>
<?php endforeach; ?>
</ul>
答案 0 :(得分:0)
这不是一个错误,这就是画廊的运作方式。它只会显示附加到帖子的图像,如果您要将已上传的图像添加到图库,则需要将图像附加到“媒体”菜单中的帖子。
您可以使用图库短代码显示图像,也可以使用http://www.wpcodesnipps.com/display-images-attached-post/上的代码显示图像。