Огромный сборник статей от WPTec для начинающих

Новости

Блокируйте случайное редактирование общего контента с помощью плагина Lock Reusable Blocks

На выходных веб-разработчик Мари Комет выпустила плагин Lock Reusable Blocks . С тех пор она опубликовала еще пару обновлений, улучшающих первоначальный релиз. Расширение блокирует пользователям прямое редактирование повторно используемых блоков с экрана постредактирования.

Многоразовые блоки позволяют пользователям группировать один или несколько блоков в редакторе сообщений, сохранять их и повторно использовать везде, где поддерживаются блоки. Технически они являются “общими” или “синхронизированными”. При редактировании повторно используемого блока в одном месте все его пользователи будут совместно использовать эти изменения.

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

До WordPress 5.7 пользователям приходилось нажимать кнопку «Изменить», чтобы внести изменения в повторно используемый блок. По крайней мере, в этом сценарии было несколько ясно, что контент отличается от основного поста или контента страницы. Тем не менее, в версии 5.7 реализован метод редактирования по клику. Первый щелчок выбирает элемент-оболочку вокруг сохраненного блока, а второй щелчок требует редактирования любого внутреннего содержимого. Это изменение значительно упростило непреднамеренное редактирование глобального контента.

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

Есть открытый тикет, чтобы довести механизм блокировки до многоразовых блоков, и с июня 2021 года для него есть патч . Однако за последние несколько месяцев особых подвижек не было. Тем временем, по крайней мере, у нас есть плагин Lock Reusable Blocks.

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

Плагин выделяет повторно используемый блок серым цветом и добавляет две кнопки сверху при выборе в редакторе. Первая кнопка позволяет редактировать, но она делает это, открывая новую вкладку/окно браузера и перенаправляя пользователя в редактор самого блока. Такой подход дает понять, что контент отделен от поста.

Экран управления многократно используемыми блоками WordPress по умолчанию скрыт, но есть несколько плагинов, которые включают его .

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

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

Если бы мы могли решить проблему случайного редактирования и давнюю проблему с неработающим широким выравниванием ( я не мог написать этот пост, не упомянув, по крайней мере, этот тикет ), это могло бы стать тем, чем оно всегда должно было быть.

Рекомендуем прочитать
Новости

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

Новости

Мобильные приложения WordPress получают новый форум поддержки

Новости

Плагин Preferred Languages ​​Feature нуждается в тестировании

Новости

В ACF 6.1 добавлена ​​поддержка регистрации пользовательских типов записей и таксономий

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *