Массовая проверка показателя «ИКС» от Яндекс   •   Online-инструменты
323 просм
0 комм
Поделиться:

Как отключить редактор Гутенберг (Gutenderg) в WordPress с помощью небольшой функции?

Gutenderg (Гутенберг) – новый визуальный редактор, который появился в пятой линейке CMS WordPress. Появление Гутенберга вызвало настоящий фурор, ведь с его приходом кардинально изменился принцип добавления и редактирования контента.

Как отключить редактор Гутенберг (Gutenderg) в WordPress с помощью небольшой функции?

Выглядит красиво и необычно, но для многих он показался неудобным. Поэтому я покажу вам, как отключить Gutenderg на вашем сайте в WordPress.

Как вернуть старый редактор материалов в WordPress?

Помимо того, что новый редактор попросту непривычен многим «старичкам», кто работает с этой CMS, из-за его появления может нарушиться нестандартный функционал системы, который вы или кто-то другой мог внедрить на ваш сайт.

Чтобы исправить положение – вернем старый и добрый редактор WordPress с помощью небольшой функции.

Для этого:

1. Подключитесь к вашему сайту по FTP.

2. В папке вашей темы найдите файл functions.php. Откройте его и в самый низ вставьте:

if("disable_gutenberg") {
		
	add_filter("use_block_editor_for_post_type", "__return_false", 100);
		
	remove_action("wp_enqueue_scripts", "wp_common_block_scripts_and_styles");

	add_action("admin_init", function() {
		
		remove_action("admin_notices", array("WP_Privacy_Policy_Content", "notice"));
		add_action("edit_form_after_title", array("WP_Privacy_Policy_Content", "notice"));
	
	});

}

Сохраните изменения и отправьте файл обратно на сайт.

После этих правок на вашем сайте будет отображаться привычный редактор материалов.

Если вы все же хотите оставить Gutenderg для некоторых типов записей, строку:

add_filter("use_block_editor_for_post_type", "__return_false", 100);

в коде замените на:

add_filter("use_block_editor_for_post_type", function($use, $post_type) {
	
	return in_array($post_type, array("my_type_post"));

}, 100);

«my_type_post» здесь – это тип записей, у которых вы хотите оставить Gutenderg. Все необходимые типы пишутся здесь в виде элементов массива.

0
комментариев
Гостям запрещено учавствовать в обсуждениях сайта. Авторизуйтесь, чтобы иметь возможность оставить свое мнение о материале или задать вопрос.
Подняться наверх