在Wordpress帖子中显示特定大小的附加图像

时间:2011-08-14 08:39:33

标签: image wordpress attachment

我目前正在使用WordPress来构建我的投资组合网站。该网站包括:

  • 显示“项目”帖子的主页(使用帖子类别)。
  • 关于我们的页面
  • 项目页面(非常类似于主页),显示最近项目的缩略图和标题。
  • 项目详细信息页面(这是从主页或项目页面点击,并显示特定项目的详细信息。

在项目详细信息页面上,我有一个图像滑块,我想显示与该项目相关的工作。我使用了以下函数调用来返回与帖子关联的所有图像: <?php display_images_in_list('medium'); ?>调用以下函数:

function display_images_in_list($size = thumbnail) {

if($images = get_posts(array(
    'post_parent'    => get_the_ID(),
    'post_type'      => 'attachment',
    'numberposts'    => -1, // show all
    'post_status'    => null,
    'post_mime_type' => 'image',
            'orderby'        => 'menu_order',
            'order'           => 'ASC',
))) {
    foreach($images as $image) {
        $attimg   = wp_get_attachment_image($image->ID,'medium');
        echo "<div class='slide'>".$attimg."</div>";
    }
}

}

即使我已经指定我想要返回中画面,我的滑块仍然会显示我上传到另一页上显示的缩略图。

如何只显示中等图像?

1 个答案:

答案 0 :(得分:1)

当您将图片作为附件上传到帖子wp时会创建缩略图。您无法上传缩略图。如果您上传大图像,则会显示拇指图像。您只需要上传大图像,而不是根据需要显示中等大小。