您需要使用post__in
参数并传递页面的数组ID\'s 到参数。
可以执行以下操作:(注意:需要在中使用数组语法WP_Query
如果你通过post__in
作为参数
<?php $the_query = new WP_Query( array( \'post_type\' => \'page\', \'post__in\' => array( 1, 2, 3 ) ) ); ?>
只需将1、2和3更改为正确的页面ID
如果需要根据传递给的顺序保留页面的显示顺序,请编辑post__in
, 您只需添加\'orderby\' => \'post__in\'
你的论点
<?php $the_query = new WP_Query( array( \'post_type\' => \'page\', \'post__in\' => array( 3, 1, 2 ), \'orderby\' => \'post__in\' ) ); ?>
此代码将导致第3页显示为第1页、第1页显示为第2页和第2页显示为第3页