Intereting Posts
На клики добавьте новый пост, чтобы перенаправить пользователя на пользовательскую страницу сначала Добавление ссылки на боковую панель приборной панели, вложенной в пользовательский тип сообщения Показать пользовательское сообщение / информацию для авторов в добавить / изменить сообщение Ошибка фиктивных данных Каковы различия между WPINC и ABSPATH? Как получить доступ к $ сообщению из функции обратного вызова Объект кэширован? Переместить боковую панель выше содержимого ниже, когда реагирование Есть ли ярлык для изменения массовых изображений BMP на изображения JPG на сайте? Выбор значения NULL из базы данных Функция обратного вызова register_settings удаляет данные Как загрузить wp_editor () через AJAX / jQuery Добавление категории в четные позиции на основной петле с измененной разбиением на страницы настроить форму комментария Изменения в шаблоне не отображаются, если «reset» = 1 добавлен в URL

Плагин для отображения pagemap под определенной страницей и следующей / предыдущей страницей под определенной страницей?

Я публикую курс онлайн. Курс написан на страницах, и мне нужна какая-то навигация для курса.

Для навигации я хочу:

  • Ссылки на предыдущую / следующую страницу
  • Индекс страницы

Я полагаю, что все страницы книги будут подстраницами (на нескольких уровнях) до начальной страницы под названием «Книга». Должна быть возможность перемещаться между ними с помощью предыдущей / следующей страницы. Также следует ориентироваться, щелкнув ссылку в индексе страницы. Я предполагаю, что я покажу этот индекс либо на боковой панели, либо на каждой странице.

Я предполагаю, что короткие коды могут выглядеть примерно так:

[previous_page pages_under="/Book" text="<< Previous page"] [next_page pages_under="/Book" text="Next page >>"] [pageindex pages_under="/Book" bullets="numbered" hierarchy="indent" current_page_in_pageindex="Make bold and remove link"] 

Solutions Collecting From Web of "Плагин для отображения pagemap под определенной страницей и следующей / предыдущей страницей под определенной страницей?"

Это даст вам идентификатор родительской страницы:

 $post->post_parent 

.. и это приведет к тому, что дети родительской страницы:

 get_children($post->post_parent); 

По умолчанию возвращается объект. Затем вы можете играть с этим объектом в своем сердце, включая создание навигации.

Что-то вроде этого, чтобы начать:

 <ul> <li class="heading"><?php get_title($post->post_parent); ?></li> <?php $children = get_children($post->post_parent); foreach($children as $c) { echo '<li>'.get_title($c->ID).'</li>'; }; ?> </ul>