WordPress get_children() Not Working with orderby Parameter

get_children() 頁面排序不起作用

無法由Wordpress後台面板的排序欄位進行排序

解決方法:

請將orderby這個參數的值改為menu_order,並加入order這個參數即可,

示例如下:

$args = array(
	'post_parent' => $id,
	'order'       => 'ASC',
	'orderby'     => 'menu_order',
	'post_type'   => 'page', 
	'post_status' => 'publish',
);
$children_array = get_children($args);

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料