サムネイル付きの投稿のみをカウントするためにこの条件を編集するにはどうすればよいですか?
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
から、元のクエリで指定することにより、サムネイル付きの投稿を選択できます。