Classic Editor

Описание

Classic Editor — официальный плагин от команды разработки WordPress, который восстанавливает старый «классический» вариант редактора и экрана редактирования записей. Он позволяет использовать плагины расширения этого экрана, добавлять поля метаданных в старом стиле и прочее, зависящее от старого редактора.

Classic Editor — официальный плагин, который будет полностью поддерживаться как минимум до 2024 года, или так долго, как потребуется.

Плагин добавляет следующие возможности:

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

Кроме того, плагин Classic Editor включает в себя несколько фильтров, которые позволяют другим плагинам управлять настройками и выбором редактора для каждой записи и каждого типа записи.

По умолчанию, этот плагин полностью скрывает функциональность добавленную новым редактором блоков («Gutenberg»).

Скриншоты

  • Настройки администратора в Настройки -> Написание.
  • Настройки в профиле пользователя. Видимы если пользователям разрешено выбирать редактор.
  • Ссылки на действие для выбора альтернативного редактора. Видимы если пользователям разрешено выбирать редактор.
  • Ссылка на переключение в редактор блоков при редактировании записи в классическом редакторе. Видима если пользователям разрешено выбирать редактор.
  • Ссылка на переключение в классический редактор при редактировании записи в редакторе блоков. Видима если пользователям разрешено выбирать редактор.
  • Сетевые настройки, чтобы выбрать редактор по умолчанию для сети и разрешить администраторам сайта изменять его.
  • Ссылка «Переключиться на Классический редактор».

Часто задаваемые вопросы

Настройки по умолчанию

При активации и использовании классической (не блочной) темы этот плагин восстановит предыдущий («классический») редактор WordPress и скроет новый редактор блоков («Гутенберг»).
Эти настройки можно изменить с экрана «Настройки => Написание».

Настройки по умолчанию для сети

Имеются две возможности:

  • При активации для сети и использовании классической (не основанной на блоках) темы, этот плагин установит классический редактор по умолчанию и предотвратит изменение настроек редактора пользователями и администраторами сайтов.
    Эти установки могут быть изменены и редактор по умолчанию для сайтов сети могут быть выбраны на экране настроек сети.
  • Без активации для сети каждый администратор сайта сможет активировать плагин и выбрать возможности для пользователей своего сайта.

Она в основном меню редактора блоков, посмотрите скриншот.

Работает ли это с полным редактированием сайта и блочными темами?

Нет, поскольку блочные темы основаны на блоках. Более подробная информация приведена в статье Блочные темы.

Отзывы

06.12.2024
Classic Editor is an absolute must-have plugin, because it blocks the Block Editor. Also, without Classic Editor I would not be able to use WordPress, because Block Editor is much too complicated for me to fully comprehend and use effectively.
14.11.2024 2 ответа
In the latest version of Wordpress 6.7 the Classic Editor doesnt work with post categories, the Classic Editor doesnt change or update the post categories, can you check this please ?
12.11.2024
Works great globally but I would like to set the classic editor for the pages post type while having the post use the block editor by default. I wish this was possible with this plugin. I know I can switch back and forth but would like it to default this way.
24.10.2024
I feel that it would be beneficial if people had the option of writing text in a block editor. It’s just like writing in a document – you don’t need to use other features if you don’t want to.There are lots of great patterns out there to help you build your page structure. You might find it helpful to look at ready-made examples and learn from them.It’s worth considering that you have the potential to do more than you think. You could even get to grips with most of the functionality of a block editor in just a couple of hours!
Посмотреть все 1 198 отзывов

Участники и разработчики

«Classic Editor» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Classic Editor» переведён на 73 языка. Благодарим переводчиков за их работу.

Перевести «Classic Editor» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.6.7

  • Fixed loading of script translations when post.js is replaced in WordPress 6.7.1.

1.6.6

  • Added fix for selecting/deselecting multiple unwanted categories in WordPress 6.7.1 when clicking on a category checkbox on the old Edit Post screen.

1.6.5

  • Added fix for Safari 18 negative horizontal margin on floats.

1.6.4

  • Added support for administrators to choose the default editor for other users.

1.6.3

  • Добавлены некоторые исправления WPCS, реквизиты NicktheGeek на GitHub.
  • Обновлена надпись «Tested up to» в readme и удалена из файла classic-editor.php. Это позволит в будущем исправить ложные срабатывания в плагинах безопасности.

1.6.2

  • Исправлена ошибка, препятствовавшая сохранению последнего использовавшегося редактора.

1.6.1

  • Исправлено предупреждение на экране виджетов на основе редактора блоков.
  • Исправлено использование устаревшего фильтра.

1.6

  • Обновлено для WordPress 5.5.
  • Исправлены мелкие проблемы с вызовом устаревших функций, ненужной регистрацией деинсталлятора и использованием заглавных букв в некоторых строках.

1.5

  • Поддержка WordPress 5.2 и Gutenberg 5.3.
  • Улучшена и исправлена логика «открывать сообщения в последнем редакторе, который использовался для их редактирования».
  • Исправлен механизм добавления состояния записи, теперь оно доступно для других плагинов.

1.4

  • При сетевых установках снято ограничение только на сетевую активацию.
  • Добавлена поддержка сетевых администраторов для выбора общесетевого редактора по умолчанию.
  • Исправлена ссылка на настройки в предупреждении на экране «О сети».
  • Правильно добавлен пункт меню «Перейти к классическому редактору» в меню редактора блоков.

1.3

  • Исправлено удаление виджета панели инструментов «Попробуйте Gutenberg».
  • Исправлено условие отображения уведомления после обновления на экране «Что нового». Отображается, когда выбран классический редактор и пользователи не могут переключаться между редакторами.

1.2

  • Исправлено переключение редактора с экрана добавления новой записи до сохранения в черновики.
  • Исправлена опечатка в URL редактирования для classic-editor query var.
  • Определение WordPress 5.0 более не использует номер версии. Исправлена ошибка с тестированием 5.1-alpha.
  • По умолчанию пользователи не могут менять редактор, изменено значение настройки.
  • Добавлена возможность отключения плагина Gutenberg, требование к версии WordPress снижено до 4.9.
  • Добавлен фильтр classic_editor_network_default_settings.

1.1

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

1.0

  • Обновлено для WordPress 5.0.
  • Изменено название «Gutenberg» на «Редактор блоков».
  • Обновлен вид интерфейса настройки
  • Убрано отключение плагина Gutenberg. Это было добавлено для тестирования в WordPress 4.9. Пользователям, которые хотят продолжать следить за развитием Gutenberg в WordPress 5.0 и более поздних версиях, не понадобится дополнительный плагин для его отключения.
  • Добавлена поддержка пользовательских настроек редактора по умолчанию.
  • Добавлена поддержка администраторов для установки редактора по умолчанию для сайта.
  • Добавлена поддержка администраторов, позволяющая пользователям изменять редактор по умолчанию.
  • Добавлена поддержка сетевых администраторов, чтобы администраторы сайта не могли изменять настройки по умолчанию.
  • Добавлена поддержка сохранения последнего редактора, использованного для каждого сообщения, и открытия его в следующий раз. Включено, когда пользователи могут выбрать редактор по умолчанию.
  • Добавлено «состояние редактора сообщений» в списке сообщений на экране «Сообщения». Показывает редактор, который будет открыт для поста. Включено, когда пользователи могут выбрать редактор по умолчанию.
  • Добавлены classic_editor_enabled_editors_for_post и classic_editor_enabled_editors_for_post_type . Может использоваться другими плагинами для управления или переопределения редактора, используемого для определенного типа сообщения.
  • Добавлен фильтр classic_editor_plugin_settings . Может использоваться другими плагинами для переопределения настроек и отключения пользовательского интерфейса настроек.

0.5

  • Обновлено для Gutenberg 4.1 и WordPress 5.0-beta1.
  • Удалены некоторые функции, которые теперь существуют в Гутенберге.
  • Исправлено перенаправление обратно в классический редактор после просмотра ревизий сообщений.

0.4

  • Исправлено удаление вызова «Попробуйте Gutenberg», когда плагин Gutenberg не активирован.
  • Исправлено: всегда отображались настройки и ссылка на настройки в таблице списка плагинов.
  • Обновление файла readme

0.3

  • Обновлен вариант с флажка на пару переключателей, кажется понятнее. Спасибо @designsimply за предложения по тексту этикетки.
  • Некоторые общие обновления и чистка.

0.2

  • Обновление для Gutenberg 1.9.
  • Удалите предупреждение и автоматическую деактивацию, когда Гутенберг не активен.

0.1

Начальная версия.