[英]Can't get user post_count in WordPress using get_the_author_posts
[英]post_count for only posts with thumbnail
如何編輯此條件以便僅計算帶有縮略圖的帖子?
if ( $my_query->have_posts() && ( ( $my_query->post_count ) >= 3 ) )
您必須執行循環,因為縮略圖關系不會自動解決:
$postsWithThumbs = 0;
while($my_query->have_posts()){
$my_query->the_post();
if(has_post_thumbnail())
$postsWithThumbs++;
}
wp_reset_postdata();
print $postsWithThumbs;
您必須以其他方式檢查它;
$post_with_thumbs = 0;
if ( $my_query->have_posts() ) {
while ( $my_query->have_posts() ): $my_query->the_post();
if ( has_post_thumbnail()) {
$post_with_thumbs++;
}
endwhile;
}
wp_reset_query();
if ($post_with_thumbs >= 3) {
//do stuff
}
我不確定這是否仍然有效,但是您可以從該線程中通過在原始查詢中指定meta_key=_thumbnail_id
來選擇帶有縮略圖的帖子。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.