我有一种情况,我需要得到一些帖子中使用的所有图像。现在的问题是,附件只有在我上传新图像时才会保存,如果我使用其他已经上传的图像,它不会更改我的帖子附件。
因此,即使我更改了帖子中的所有图片,Wordpress仍然会看到我的帖子附件是第一个上传的图片,而不是新的。如果图片不是新的,我该如何重写附件?
我有一种情况,我需要得到一些帖子中使用的所有图像。现在的问题是,附件只有在我上传新图像时才会保存,如果我使用其他已经上传的图像,它不会更改我的帖子附件。
因此,即使我更改了帖子中的所有图片,Wordpress仍然会看到我的帖子附件是第一个上传的图片,而不是新的。如果图片不是新的,我该如何重写附件?
要获取属于某个帖子类型的所有特色图片,您必须获取所有这些帖子,并循环通过它们来获取特色图片。像这样:
$query = new WP_Query( array(
\'post_type\' => \'yourposttype\',
\'posts_per_page\'=>-1,
));
$thumb_list = array ();
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
$thumb_list[] = get_post_thumbnail_id();
}
wp_reset_postdata(); // resetting for the main query
}
我想得到一张嵌入后的图片,但我在互联网上看到的唯一方法是 $attachments = get_posts(array( \'post_parent\' => get_the_ID(), \'post_type\' => \'attachment\', \'posts_per_page\' => $n, \'pos