我有重复帖子ID的数组
array = [71, 82, 71, 86, 82]
如果我会像
那样做简单的wordpress循环while( $query->have_posts() ) : $query->the_post();
我会看到有71,82,86个ID的帖子 如何在阵列数组中显示所有带有ID的帖子= [71,82,71,86,82]
答案 0 :(得分:1)
您可以使用循环来重复ID。
$ids=Array(71, 82, 71, 86, 82);
global $post;
foreach ($ids as $id) :
$post = get_post($id);
setup_postdata( $post );
the_title();
endforeach;
它只是从数组中获取id并根据id从数据库中获取帖子。
您可以在此处找到更多详细信息:https://developer.wordpress.org/reference/functions/get_post/