我目前正在使用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>";
}
}
}
即使我已经指定我想要返回中画面,我的滑块仍然会显示我上传到另一页上显示的缩略图。
如何只显示中等图像?
答案 0 :(得分:1)
当您将图片作为附件上传到帖子wp时会创建缩略图。您无法上传缩略图。如果您上传大图像,则会显示拇指图像。您只需要上传大图像,而不是根据需要显示中等大小。