我有一个查询/循环来显示作为简码工作的缩略图。我正在尝试在小部件中使用相同的查询/循环,除了缩略图之外,一切都在工作。
$img_query = new WP_Query(array('post_type' => 'user_images'));
if($img_query->have_posts()){
$out = "<ul class='user_images'>";
while ($img_query->have_posts()){
$img_query->the_post();
$img_id = get_the_ID();
$img_event = get_post_meta($img_id,'_event_link',true);
$image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'thumbnail');
$out .= "<li>
<a href='".get_permalink($img_event)."'><img src='".$image_url[0]."' /></a>
<div class='imageCaption'>
<p>".get_the_title()." @ ".get_the_title($img_event)."</p>
</div>
</li>";
}
$out .= "</ul>";
}else{
$out .= "No Images";
}
echo $out;
我尝试了几种不同的方法来获取所有女巫的缩略图都无法输出任何内容。
我得到的输出看起来像这样。
<ul class="user_images">
<li>
<a href="http://localhost"><img src=""></a>
<div class="imageCaption">
<p>title @ title</p>
</div>
</li>
</ul>
任何见解将不胜感激
更新:这仅不适用于单个页面的主页,这可以正常工作。