Описание
Classic Editor — официальный плагин от команды разработки WordPress, который восстанавливает старый «классический» вариант редактора и экрана редактирования записей. Он позволяет использовать плагины расширения этого экрана, добавлять поля метаданных в старом стиле и прочее, зависящее от старого редактора.
Classic Editor — официальный плагин, который будет полностью поддерживаться как минимум до 2024 года, или так долго, как потребуется.
Плагин добавляет следующие возможности:
- Администраторы могут устанавливать редактор для всех пользователей по умолчанию.
- Администраторы могут разрешать пользователям менять их редактор по умолчанию.
- Если разрешено, то пользователи могут выбирать редактор для каждой записи.
- Каждая запись открывается в том редакторе, который использовался для её изменения в последний раз. Это сделано для целостности редактирования содержимого.
Кроме того, плагин Classic Editor включает в себя несколько фильтров, которые позволяют другим плагинам управлять настройками и выбором редактора для каждой записи и каждого типа записи.
По умолчанию, этот плагин полностью скрывает функциональность добавленную новым редактором блоков («Gutenberg»).
Скриншоты
Часто задаваемые вопросы
-
Настройки по умолчанию
-
При активации и использовании классической (не блочной) темы этот плагин восстановит предыдущий («классический») редактор WordPress и скроет новый редактор блоков («Гутенберг»).
Эти настройки можно изменить с экрана «Настройки => Написание». -
Настройки по умолчанию для сети
-
Имеются две возможности:
- При активации для сети и использовании классической (не основанной на блоках) темы, этот плагин установит классический редактор по умолчанию и предотвратит изменение настроек редактора пользователями и администраторами сайтов.
Эти установки могут быть изменены и редактор по умолчанию для сайтов сети могут быть выбраны на экране настроек сети. - Без активации для сети каждый администратор сайта сможет активировать плагин и выбрать возможности для пользователей своего сайта.
- При активации для сети и использовании классической (не основанной на блоках) темы, этот плагин установит классический редактор по умолчанию и предотвратит изменение настроек редактора пользователями и администраторами сайтов.
-
Не могу найти ссылку «Переключиться на классический редактор»
-
Она в основном меню редактора блоков, посмотрите скриншот.
-
Работает ли это с полным редактированием сайта и блочными темами?
-
Нет, поскольку блочные темы основаны на блоках. Более подробная информация приведена в статье Блочные темы.
Отзывы
Участники и разработчики
«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
Начальная версия.