Мэтт Уотсон через свой бренд Wholesome Code во вторник выпустил плагин под названием Wholesome Publishing в каталоге плагинов WordPress. Версия 1.0 плагина добавляет пару простых, но полезных функций редактирования, которые должны помочь командам писателей или дизайнеров контента. Плагин позволяет пользователям добавлять вложенные комментарии для каждого блока и отмечать отдельные блоки как черновики.
На данный момент плагин не является полноценным плагином для профессионального редактирования. Однако его основные функции имеют большое значение для улучшения совместной публикации. Это хороший первый показ для версии 1.0. Я надеюсь, что он продолжит расти и привносит новые функции редактирования в редактор блоков.
Плагин работает как с ядром WordPress, так и со сторонними блоками. В целом он хорошо показал себя в моих тестах, но я обнаружил несколько незначительных проблем, которые можно было бы легко решить в будущем обновлении. Если вы ищете такой плагин, стоит его протестировать, чтобы убедиться, что он подходит для вашего рабочего процесса публикации. Я серьезно подумываю использовать его здесь, в WP Tavern, если это дает представление о его потенциале.
Вложенные комментарии блоков
Основная особенность, которая привлекла меня к этому плагину, – это возможность оставлять простые заметки через редактор блоков. Даже здесь, в таверне, у нас есть старая система редакционных заметок, но с редактором блоков она больше не удобна для пользователя. Заметки спрятаны в нижней части экрана редактирования вместе с другими мета-блоками старой школы. Новая система, особенно та, которая позволяла комментировать для каждого блока, определенно заслуживала изучения.
Блочные комментарии – не путать с комментариями к сообщениям в интерфейсе – добавить просто. На экране редактирования сообщения пользователям просто нужно нажать кнопку комментария на панели инструментов, которая откроет панель боковой панели комментариев. На панели отобразится текстовое поле для добавления нового комментария к выбранному в данный момент блоку.
Комментарии относятся к отдельным блокам. Однако на боковой панели комментариев неясно, какой блокировать комментарий, когда есть несколько комментариев. Нажатие на один комментарий выбирает соответствующий блок, что помогает, но для удобства пользователей было бы лучше с двумя дополнениями:
- Комментарии к выбранному блоку должны быть выделены, а несвязанные комментарии исчезнут.
- На боковой панели комментариев должен быть индикатор, указывающий на блок, которому назначен каждый комментарий.
К сожалению, просмотреть или оставить комментарий невозможно, если вы не являетесь администратором. Я не уверен, намеренно это или ошибка. По крайней мере, это проблема взаимодействия с пользователем, потому что боковая панель комментариев все еще отображается, независимо от того, может ли пользователь читать комментарии блока.
Несмотря на необходимость небольшой доработки для улучшения восприятия, эту функцию было довольно легко подобрать и сразу же использовать.
Плагин убирает за собой. Если пользователь удаляет блок, его комментарии также удаляются.
У меня есть одна большая просьба к автору плагина. Приятно было бы включить настройку электронной почты. Автор сообщения и все, кто оставляет комментарий к сообщению, должны быть уведомлены о появлении нового комментария.
Создать блоки черновика
Вторая функция плагина идет рука об руку с первой. Wholesome Publishing позволяет конечным пользователям помечать любой блок в сообщении как черновик, что означает, что блок не будет отображаться в интерфейсе сайта. Причина, по которой он хорошо работает с функцией комментариев, заключается в том, что пользователи могут объяснить, почему блок был помечен как черновик. Это может быть особенно полезно для команд, состоящих из нескольких авторов.
На панели параметров блокировки пользователи должны увидеть новую вкладку под названием «Публикация». На вкладке будет один переключатель включения / выключения для установки данного блока как черновика. В отличие от системы блочных комментариев, любой пользователь может перевести отдельного пользователя в черновой режим, если у него есть доступ к редактированию сообщения.
Я столкнулся с одной проблемой с черновыми блоками. При нажатии на переключатель включения / выключения все вкладки параметров блока сбрасываются в открытое или закрытое состояние по умолчанию. Это банальный вопрос, который может кого-то раздражать. В остальном функция работала хорошо.