Php wordpress短码查询
我是一名系统管理员,对php知之甚少,希望能在这里找到帮助 我在我的wordpress博客上有以下短代码Php wordpress短码查询,php,wordpress,Php,Wordpress,我是一名系统管理员,对php知之甚少,希望能在这里找到帮助 我在我的wordpress博客上有以下短代码 $wp_query = new WP_Query(array( 'post_type' => array('page'), 'showposts' => $limit, 'orderby' => $orderby, 'order' => $order )); 当前此短代码列出了所有页面,有一种方法可以在
$wp_query = new WP_Query(array(
'post_type' => array('page'),
'showposts' => $limit,
'orderby' => $orderby,
'order' => $order
));
当前此短代码列出了所有页面,有一种方法可以在特定于数组的页面ID中进行设置?试试这个
$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
是您希望包含的页面数组。您应该试试这个
$wp_query = new WP_Query(
array(
'post_type' => array('page'),
'post__in' => array( 2, 5, 12, 14, 20 ),
'showposts' => $limit,
'orderby' => $orderby,
'order' => $order
如果您需要更多帮助,您可以在WordPress.org上搜索我最喜欢的页面之一:谢谢,但是我应该在哪里指定页面ID?让页面ID为10、11和12。再次感谢您可以在$include中指定页面id。谢谢,它可以工作,有没有一种方法可以从wordpress page或post中指定页面id?例如,我在页面正文中编写简短的代码,然后说例如page_id=“2,5,12,14,20”,这适用于任何帖子类型。只需将帖子类型添加到post_type数组中即可