Wordpress скрыть новый редактор на определенных страницах - PullRequest
0 голосов
/ 06 января 2019

Я использовал следующий код, чтобы скрыть редактор администратора на определенных страницах.

function hide_editor() {

    global $post;

    if ( is_admin() && !empty($post) ) {
        $id = $post->ID;
        $pages_id = array(ID_PAGE_BLOG, ID_PAGE_SITEMAP, ID_PAGE_CONTACT);

        if( in_array($id, $pages_id) ) {
            remove_post_type_support('page', 'editor');
        }
    }
}
add_action( 'admin_head', 'hide_editor' );

К сожалению, он больше не работает с момента выпуска нового редактора WP.
Есть ли какое-нибудь решение, которое не заставляет меня переключаться на базовый редактор, используя плагин?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2019

Я использовал этот скрипт, чтобы скрыть редактор

https://www.billerickson.net/disabling-gutenberg-certain-templates/

Просто замените строку 23 вашими идентификаторами

0 голосов
/ 06 января 2019

Я думаю, что плагин Disable Gutenberg - это то, что вы ищете? https://wordpress.org/plugins/disable-gutenberg/

...