2013-03-20 75 views
0

在我看来,Wordpress画廊有一个奇怪的工作方式。我解释一下:WordPress的画廊显示附加到帖子/页面的所有图像

  • WordPress的画廊展览在后只有那些已经 在目前的职位上载的图片。如果您在图库中添加了 已在媒体库中的图像,它将不会显示!

  • 具有创建库,如果我从画廊 它总要被显示除去图像后

  • 画廊显示器附连到后所有的图像(也 精选缩略图和嵌入图像),虽然这些图像是 不包括在画廊

我会打电话给所有这一个错误。

问题:是否可以在帖子中仅显示图库中包含的图像(包括已上传图像和已存在于Media libray中的图像)?

通知:没有使用简码[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

这不是一个错误,那只是图库的工作原理。它只会显示附加到帖子的图片,如果您想要将已上传的图片添加到图库中,则需要从“媒体”菜单将图片附加到帖子。

您可以使用图库简码来显示图像,或者您可以使用http://www.wpcodesnipps.com/display-images-attached-post/上的代码来显示图像。

相关问题