Классический редактор WordPress для отключения Gutenberg

Приветствую! Выход новой версии WordPress запланирован на 6 декабря 2018 года, единственной отличительной особенностью релиза станет переход на новый редактор с кодовым названием Gutenberg — это фундаментальный сдвиг.

Классический редактор

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

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

Противники нового редактора Gutenberg, которых немало среди сообщества, могут прямо сейчас установить и активировать плагин Classic Editor, который доступен для загрузки на официальном сайте.

Его поддержка будет сохранена в рамках переходного периода, который продлится в течение ближайших трёх лет. К слову, автором плагина классического редактора является команда, занимающаяся разработкой Gutenberg.

Официальная поддержка плагина Classic Editor до 31 декабря 2021 года.

При активации плагина на странице настроек публикации (Настройки — Написание) появится одна опция, позволяющая сделать выбор одного из двух вариантов:

  • Заменить редактор блоков классическим редактором.
  • Использовать по умолчанию редактор блоков, но включать дополнительные ссылки на классический редактор.

В течение переходного периода разработчики будут следить за тем, чтобы Gutenberg работал без проблем с существующей инфраструктурой WordPress, основываясь на отзывах сообщества. Это может включать инструменты для тестирования и обновления кода, учебники и дополнительную документацию или новые уровни совместимости.

Так выглядит классический редактор WordPress:

Classic Editor

Gutenberg совершенно иной. Каждый новый абзац, изображение, цитата или другой элемент добавляются с помощью отдельных блоков — это, на мой взгляд, самый большой минус нового редактора. Если перейти из визуального редактора в редактор кода, то каждый блок будет заключён в подобные комментарии:

<!-- wp:paragraph -->
<p>Это абзац, а сверху и снизу комментарии, указывающие на тип блока.</p>
<!-- /wp:paragraph -->

Выше я привел пример того, как в редакторе кода выглядит блок Абзац, в котором написано единственное слово: «Текст». Эти комментарии отсутствуют в исходном коде страницы, соответственно поисковые роботы их не увидят.

Gutenberg

Библиотека готовых блоков достаточно объёмная и разнообразная, также можно создавать свои блоки и сохранять их для повторного применения. Возможно, Gutenberg на самом деле отличный функциональный редактор, позволяющий создавать страницы из блоков как в конструкторе, но потребуется время, чтобы привыкнуть 😎

Вопросы и ответы помогут узнать больше о классическом редакторе Classic Editor для WordPress и переходном периоде:

  1. Что означает «официальная поддержка»? Плагин будет гарантированно работать, как ожидается, в самом последнем и предпоследнем мажорном выпуске WordPress.
  2. Можно ли продлить эту дату? В 2021 году будет проведена оценка возможности продления поддержки на статистике использования плагина. Ожидается, что дальнейшее обслуживание будет довольно тривиальным.
  3. Будут ли метабоксы и произвольные типы записей работать в ядре в течение следующих трёх лет? Несмотря на то, что Custom Post Types и Meta Boxes будут помечаться несовместимыми с редактором блоков, будущие выпуски WordPress добавят эту функциональность к плагину Classic Editor.

Поскольку плагин Classic Editor является центральным звеном в этом переходе, рассматривается возможность его интеграции при обновлении WordPress до версии 5.0. В новых установках WordPress потребуется добавлять плагин вручную, поэтому он включён в список рекомендуемых плагинов для увеличения видимости. Вы готовы к изменениям?

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(10 голосов, в среднем: 4.5 из 5)
  1. Игорь Ан

    Честно говоря, новый редактор категорически не понравился. И дело не в том, что пока нет привычки, скорее функционал теперь не «под рукой» находится, а как бы размазан по всему рабочему полю.

    Ответить

  2. Arealy

    Classic Editor рулит, на своих проектах переключил всё с Гуттенберга при обновлении. Может он и лучше для конечного пользователя, который не владеет азами html.

    Ответить

  3. Михаил ATs

    Здравствуйте Денис!
    Разделяю вашу позицию относительно того, что добавление некоего («незначительного») элемента осуществляется отдельным блоками.
    Возможно, это только мой консерватизм)) поживём — увидим! Удачи!

    Ответить

  4. Webliberty

    Дело конечно вкуса, но главное — удобство и поддержка сайта в будущем! Для себя я принял непростое решение: пользоваться новым блочным редактором при написании статей, более того, редактируя старые записи перевожу их в блоки.

    На данный момент это не так удобно, как хотелось бы, но как представлю что Classic Editor рано или поздно уйдёт в небытие и сколько останется старого кода — становится дурно.

    Один раз я уже наступал на грабли, когда всеми силами протестовал против Emoji и использовал старые добрые смайлики, но наступил момент, когда их дальнейшая поддержка стала неразумной и пришлось переделывать все статьи. Больше не хочу, поэтому буду идти в ногу со временем, наперекор своим желаниям оставить всё «как раньше». И вы знаете, стал привыкать к Гутенбергу, не так уж он и плох 🙂

    Ответить

  5. Наталья

    Gutenberg мне понравился, но есть большие минусы, из-за которых мне пришлось отказаться от этого плагина на всех сайтах:
    1. Не на всех сайтах корректно работает, видимо из-за конфликтов плагинов,
    2. Добавляет лишний код.
    3. Самое главное — плагин тяжелый и замедляет загрузку сайта.

    Ответить

  6. Webliberty

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

    Ответить

:) ;) :D :( :cry: :| :o :P 8-) :oops: :roll: :idea:

Отправляя комментарий, Вы соглашаетесь с Политикой конфиденциальности.