Flector

Как вернуть в редактор кнопку «Разрыв страницы»?

Кнопка nextpage в редакторе

В WordPress возможно разбивать страницы на под-страницы с помощью тега <!--nextpage-->. Требуется это не слишком большому числу вебмастеров, поэтому кнопку вставки тега <!--nextpage--> из редактора удалили. Если вы пользуетесь разделением страниц и не хотите каждый раз вручную писать нужный для этого тег, то вы можете вернуть кнопку "Разрыв страницы" обратно в редактор. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

//добавление кнопки <!--nextpage--> в редактор start 
function wph_nextpage_button($mce_buttons) {
    $pos = array_search('wp_more',$mce_buttons,true);
    if ($pos !== false) {
        $tmp_buttons = array_slice($mce_buttons, 0, $pos+1);
        $tmp_buttons[] = 'wp_page';
        $mce_buttons = array_merge($tmp_buttons, 
            array_slice($mce_buttons, $pos+1));
    }
    return $mce_buttons;
}
add_filter('mce_buttons','wph_nextpage_button');
//добавление кнопки <!--nextpage--> в редактор end

И помните, что разделение работает только для страниц сайта (не записей) и навигацию по под-страницам должна обеспечивать ваша тема (некоторые разработчики тем забивают на поддержку разбития страниц).


Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!