只有我创建的第一个帖子在这个循环中提供了url,我创建的所有后续帖子都不会显示该url。
global $post;
$posts = get_posts(array(
'post_type' => 'logos',
'post_status' => 'publish',
'posts_per_page' => -1,
'fields' => 'ids'
)
);
echo "<div class='ssslider-{$slider['id']}'>";
foreach($posts as $p){
$company_url = get_post_meta($p,"company_url",true);
$title = get_the_title($p);
$thumb_id = get_post_thumbnail_id($p);
$thumb_url_array = wp_get_attachment_image_src($thumb_id, 'thumbnail-size', true);
$thumb_url = $thumb_url_array[0];
echo "<div style='margin:0px 40px;overflow:hidden;'><a href='{$company_url}' target='_blank'><img style='height:100px;' src='{$thumb_url}' alt='{$title}'/></a></div>";
}
echo "</div>";
https://stackoverflow.com/questions/50728736
复制相似问题