Categories: Мнение

Новое в EditorsKit 1.5: выравнивание текста по ширине, включение / выключение автосохранения и выделенный текст

Разработчик плагина WordPress Джеффри Каранданг продолжает развивать новые функции для EditorsKit , набора вариантов строительных блоков страницы для Gutenberg. То, что начиналось как плагин управления видимостью блоков, выросло и теперь включает в себя больше функций, направленных на настройку различных параметров в редакторе.

Версия 1.5 добавляет некоторые параметры стиля и форматирования текста, заголовков и абзацев, которые в настоящее время недоступны в ядре. Например, Гутенберг позволяет пользователям изменять цвет фона и цвет текста для всего абзаца, но на этом настройка цвета заканчивается. EditorsKit теперь поддерживает выделение раздела текста или заголовка и выбор цвета или цвета фона.

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

В этом выпуске также добавлены параметры выравнивания подчеркивания и выравнивания по ширине блока абзаца. Гутенберг не включает его по умолчанию, так как WordPress 4.7 удалил кнопку выравнивания из редактора TinyMCE в 2016 году. Тем не менее, спрос на выравнивание текста не исчез.

Добавляя формат в EditorsKit, Каранданг процитировал 10 проблем из репозитория Gutenberg GitHub и восемь тем поддержки WordPress.org, в которых пользователи запрашивали параметр выравнивания текста или прокомментировали его отсутствие.

У тех, у кого установлен Jetpack, уже будет опция выравнивания по ширине. Carandang планирует добавить проверку wpcom / justify в следующем выпуске, чтобы у пользователей обоих плагинов не было двух вариантов оправдания.

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

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

Версия 1.5 добавляет поддержку темы для изменения ширины блока в соответствии с шаблоном страницы и макетом. Это позволяет разработчикам тем настраивать размеры блоков на основе шаблона, который выбирает пользователь.

Каранданг добавлял новые функции, исходя из собственных потребностей, но обнаружил, что большинство из них являются довольно распространенными запросами в репозитории Гутенберга. Он опубликовал новые функции и идеи для EditorsKit на GitHub и принимает предложения по функциям в этом формате. Вот некоторые из его текущих обсуждаемых идей:

  • средство выбора смайлов React
  • скопировать значок ссылки для верхней панели редактора
  • стиль задачи с помощью флажка и зачеркнуть
  • Поддержка Markdown для RichText API
  • форматы прописных букв и отступов

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

«Я подумал об этом, особенно когда мой коллега-писатель спросил меня об этом», – сказал он. «Но я думаю, что для этого еще не время. Я подожду новых выпусков Gutenberg, прежде чем решу, нужно ли это в EditorsKit ».

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

«На данный момент я больше сосредоточен на создании функций плагина, чем на монетизации, но расширения могут появиться через год или два, когда Гутенберг станет более стабильным», – сказал Каранданг.

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago