Как добавить кнопку разбивки страниц nextpage пагинации записейОпубликовано: 02.09.2018 Чтобы разделить запись на несколько страниц — необходимо в текст страницы добавить тег <!--nextpage-->. Делать это нужно вручную и при частом использовании это изрядно надоедает. Раньше в визуальном редакторе была кнопка, добавляющая данный тег одним кликом (Разрыв страницы), но из-за непопулярности по умолчанию её убрали. Плагин custom nextpage-следующая страница Как вернуть кнопку?Добавьте в файл functions.php следующий код: add_filter('mce_buttons', 'mce_add_page_break'); function mce_add_page_break( $mce_buttons ) { $pos_more = array_search('wp_more', $mce_buttons, true); if( $pos_more !== false ) { $buttons = array_slice( $mce_buttons, 0, $pos_more ); $buttons[] = 'wp_page'; $mce_buttons = array_merge($buttons, array_slice($mce_buttons, $pos_more)); } return $mce_buttons; }Он выведет кнопку разбиения по страницам: Автоматическая разбивка на страницыРеализовать достаточно просто, для этого есть плагин Automatically Paginate Posts . После установки перейдите в раздел Настройки — Чтение. Если разбиение не работает?Большая вероятность, что в Вашем шаблоне просто нет нужной функции вывода пагинации постов. Вам нужно найти файл single.php (или content-single.php), в котором идет вывод контента тегом <?php the_content() ?> и добавить туда код разбивки, чтобы получилось примерно так: <?php the_content(); wp_link_pages( array( 'before' => '<div class="page-links">' . esc_html__( 'Pages:' ), 'after' => '</div>', ) ); ?>Функция wp_link_pages() как раз и добавляет пагинацию для записей и страниц. Если Вам понравилась статья — поделитесь с друзьями |
Добро пожаловать ,
Гость
!
|