Рич Табор, старший менеджер по продукту WordPress Experience в GoDaddy, в последнее время находится на пороге повышения продуктивности публикации и рабочего процесса. Соавтор плагина Iceberg Editor в прошлом месяце выпустил блок комментариев Markdown , позволяющий пользователям писать заметки только для редактора. На прошлой неделе он запустил плагин Todo List Block .
Последний плагин – еще один простой инструмент, предназначенный только для редактора. Цель состоит в том, чтобы позволить издателям создавать и отслеживать задачи для каждой публикации. По сути, это способ создать контрольный список публикации прямо на холсте содержимого редактора.
Для сольных авторов он должен работать как отдельный плагин. Более крупные команды могут подумать о том, чтобы связать его с таким плагином, как Post Descriptions, для более надежного решения.
Единственное раздражение при использовании блока заключается в том, что Enter дважды щелкнув кнопку на клавиатуре, вы не выйдете из списка задач. Так работают списки в ядре WordPress, позволяя пользователям создавать новый абзац или добавлять другой блок. Я не знаю, как выйти из списка задач с помощью клавиатуры.
Проблема может быть связана с тем, как плагин создает список. Технически это создает два отдельных блока. Блок Todo List – это оболочка для отдельных элементов Todo. Тем не менее, я в целом являюсь поклонником этого подхода, потому что он позволяет разработчикам создавать параметры блока для каждого элемента (например, разные цвета для каждого), функция, которая мне иногда нужна с основным блоком List.
Одна из самых сложных вещей при разработке плагинов в прошлые годы заключалась в отсутствии стандартизированного метода для тем для стилизации вывода плагинов. У каждого автора плагина была своя собственная система, которая часто менялась от версии к версии, и авторам тем приходилось не отставать.
Tabor, возможно, только что достиг идеального баланса с блоком Todo List. Он определяет свои собственные стили, но опирается на новый theme.json стандарт, доступный с WordPress 5.8 .
Практически все, что дизайнер темы может захотеть стилизовать, можно легко настроить с помощью JSON, и в плагине есть пример, связанный с ним . Авторы тем могут просто скопировать весь код, вставить его и изменить в соответствии со своим дизайном. Или они могут просто использовать то, что хотят. Я хотел изменить только цвет текста, так что это было так же просто, как вставить одно настраиваемое значение.
Это тот вид дальновидности, который нам нужен в эту новую эру блоков. И это решение может быть просто стандартом, которому должны следовать другие авторы плагинов. Он предоставляет пользователям несложный метод настройки вывода плагинов и не требует вложенных стилей для перезаписи правил с высокой специфичностью.
Вначале меня заинтересовал плагин Todo List Block, похожий на контрольные списки (также называемые списками задач). По сути, это неупорядоченные списки с флажком для каждого элемента.
Для прозрачности я в основном просто хочу создать шаблон блока рецепта с контрольным списком. Это позволит читателям проверить каждый шаг в инструкциях как завершенный.
Относительно стандартной функцией редакторов Markdown является возможность создавать контрольные списки.
Есть билет, чтобы добавить аналогичную функцию в плагин Gutenberg. Он был открыт в 2019 году. Однако, за исключением нескольких человек, он не получил особого успеха за два года с тех пор.
Руководитель проекта Гутенберга Матиас Вентура поделился концепцией, которую он опробовал в начале проекта.
Учитывая сходство с блоком Todo List, возможно, мы сможем немного подтолкнуть Табора и попросить его донести решение контрольного списка до масс..
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…