Удивительно, если кто-нибудь может помочь - я использую плагин под названием sz, который является отличным, но мне нужно использовать «порядок», который вы можете указать в wp-admin , и плагин, похоже, не поддерживает это.Использование порядка сортировки для адаптации плагина wordpress
Я пытаюсь сделать следующее, но он, похоже, не работает - любые идеи?
В основном я заменил
$pages = get_pages();
для
$pages = get_pages('sort_order=menu_order&sort_order=asc');
вот оригинал, любые идеи?
Спасибо для смотреть
function getPagesOptionList($selected) {
$list = '';
$pages = get_pages();
foreach($pages as $page) {
if ($selected == $page->ID) {
$list .= '<option selected="selected" value="'.$page->ID.'">'.$page->post_title.' - (id: '.$page->ID.')</option>';
} else {
$list .= '<option value="'.$page->ID.'"">'.$page->post_title.' - (id: '.$page->ID.')</option>';
}
}
return $list;
}
Почему вы не просто изменить код, если это работает для вас? Это единственная строка. – hakre
Код, о котором я упомянул, я попробовал, и он не работает, когда я его вбрасываю, мне было интересно, знает ли кто-нибудь, почему, как кажется, он должен это делать. – mro
Я искал неправильную линию DOH !, далее я нашел это; $ pages = get_pages ('exclude ='. $ Exclude. '& Child_of ='. $ Parent); Поэтому я добавил это в $ pages = get_pages ('exclude ='. $ Exclude. '& Child_of ='. $ Parent. '& Sort_column = menu_order'); Все работает как следует сейчас :) – mro