下面是我要做的:
我会创建一个新的WP_Query
实例,使用分类参数,如下所示:
$wp_query = new WP_Query([
\'post_type\' => \'<custom_post_type>\',
\'<taxonomy_slug>\' => \'<term_slug>\',
\'fields\' => \'ids\', // We just need the post IDs
// Add other query parameters as needed
]);
More on using Taxonomy parameters in a WP_Query
instance
然后,我将循环浏览帖子并获得如下帖子缩略图:
$post_thumbnails = [];
foreach ($wp_query->posts as $post_id) {
$post_thumbnails[$post_id] = get_the_post_thumbnail($post_id[, $size = \'post-thumbnail\', $attr = NULL]); // Notice the optional arguments
}
More on the get_the_post_thumbnail()
function
然后,您只需循环浏览缩略图并显示它们。
(您可能还需要更多与帖子相关的信息,而不仅仅是帖子ID及其缩略图,因此您可能需要重新构造查询以返回更多的ID。)
希望这能回答你的问题。干杯