Как отключить Gutenberg

Категории: WordPress, Как сделать?

Недавно я организовывал небольшой опрос в Twitter, по поводу того нравится ли новый редактор блоггерам и ответы были неоднозначны, кому-то нравится, кому-то не очень.

Лично я на данном этапе наших взаимоотношений с ним его просто ненавижу. Возможно это звучит громко, но он этого заслуживает.

Когда вы зашли в админку и видите объявление о том что: «Грядет новый издательский опыт» не повторяйте ошибок многих и не нажимайте «Установить Guttenberg».

 

Вместо этого лучше нажать «Установить Classic Editor».

Почему именно так?

  1. Оказывается при включенном Guttenberg редакторе, плагины которые делаю кирилическими ссылки, перестают их обрабатывать и вы получаете ссылку вида: mysite.com/название-моей-записи/ на момент написания поста cyr3lat cyr-to-lat не обрабатывают ссылки новых записей.
  2. Если у вас тема со встроенным блочным редактором и она не обновляется (ну например потому что вы не оплатили обновления) с вероятностью 90% при включении нового редактора с сайтом у вас будут проблемы в виде пустых страниц как минимум.
  3. Возможно я сильно привык к классическому редактору, но в  новом Guttenberg нужно сделать слишком много телодвижений чтобы просто написать пост.

Возможно этот список будет обновляться по мере нахождения новых «невозможностей» нового редактора.

Если я вас не убедил и вы все еще хотите попробовать, возможно вас убедит рейтинг этого редактора в каталоге плагинов WordPress.

 

Если все еще хотите попробовать, сделайте перед этим резервную копию файлов сайта и базы данных, либо делайте это на тестовой копии своего сайта.

Название поста «Как отключить Guttenberg», а об этом еще не слова, исправляю ситуацию.

Код который необходимо добавить в functions.php вашей темы, для отключения редактора Guttenberg.

// Disable Gutenberg

if (version_compare($GLOBALS['wp_version'], '5.0-beta', '>')) {
	
	// WP > 5 beta
	add_filter('use_block_editor_for_post_type', '__return_false', 10);
	
} else {
	
	// WP < 5 beta
	add_filter('gutenberg_can_edit_post_type', '__return_false', 10);
	
}

После этого редактор будет переключен на классический.

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

Оставьте комментарий Ваш шанс быть услышанным!