I have following code:
$posts = get_posts(array(
"meta_key" => "special",
"meta_value" => "surprise",
// "has_post_thumbnail" => true, // how to do that?
));
What should I do to select posts having post thumbnails?
I have following code:
$posts = get_posts(array(
"meta_key" => "special",
"meta_value" => "surprise",
// "has_post_thumbnail" => true, // how to do that?
));
What should I do to select posts having post thumbnails?
The thumbnail is stored as a meta with a key of _thumbnail_id
, so that could be used to find posts that have thumbnails. Something like this:
$query = new WP_Query(array(
'meta_query' => array( array(
'key' => '_thumbnail_id',
'value' => '0',
'compare' => '>=',
)
)
));