我是系统管理员,我对php知之甚少,希望能在这里找到帮助。
我的wordpress博客中有以下短代码
$wp_query = new WP_Query(array(
'post_type' => array('page'),
'showposts' => $limit,
'orderby' => $orderby,
'order' => $order
));
目前这个短代码列出了所有页面,我可以在阵列特定的页面ID中设置一种方式吗?
答案 0 :(得分:1)
试试这个
$include = array(1,3,8,98,13);
$wp_query = new WP_Query(
array(
'post_type' => array('page'),
'showposts' => $limit,
'post__in'=>$include,
'orderby' => $orderby,
'order' => $order));
其中$include
是您希望包含的网页数组。
答案 1 :(得分:1)
你应该试试这个
$wp_query = new WP_Query(
array(
'post_type' => array('page'),
'post__in' => array( 2, 5, 12, 14, 20 ),
'showposts' => $limit,
'orderby' => $orderby,
'order' => $order
如果您需要更多帮助,可以搜索in wp_query documentation