我想按页面顺序列出wordpress页面顺序。默认订单是按标题。
$pages = get_pages('child_of= 22&&title_li=&sort_column=> menu_order');
我尝试了上面的那个。它不起作用。是否有任何选项可以使用订单字段进行排序
答案 0 :(得分:4)
你的语法错了。当您将数组传递给=>
时,您需要get_pages
;如果您传递的是字符串,则需要=
。因此,以下任何一项都应该执行您粘贴的代码隐含的内容:
$pages = get_pages('child_of=22&title_li=&sort_column=menu_order');
或
$pages = get_pages(array(
'child_of' => 22,
'title_li' => '',
'sort_column' => 'menu_order'
));