Использование порядка сортировки для адаптации плагина WordPress - PullRequest
0 голосов
/ 18 июня 2011

Интересно, может ли кто-нибудь помочь - я использую плагин под названием sz subpage list, и это здорово, но мне нужно использовать «порядок», который вы можете указать в wp-admin, и плагин, похоже, не поддерживает это.

Я пытаюсь сделать следующее, но, похоже, это не работает - есть идеи?

В основном я заменил

$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;
}

1 Ответ

0 голосов
/ 19 июня 2011

Я смотрел на неправильную строку DOH !, далее я нашел это;

$pages = get_pages('exclude='.$exclude.'&child_of='.$parent);

Так что я добавил это в

$pages = get_pages('exclude='.$exclude.'&child_of='.$parent.'&sort_column=menu_order');

Все работает, как должно сейчас:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...