Categories: Мнение

Gutenberg 10.5 встраивает PDF-файлы, добавляет параметры цвета блока стихов и вводит новые шаблоны

Я беру телефон, чтобы узнать время. Я обсуждаю, стоит ли мне бодрствовать и посмотреть еще одну серию «Ходячих мертвецов» – это будет моя четвертая, может быть, пятая выпивка в сериале.

23:12.

Я заметил, что Slack взорвал мой телефон. У меня был беззвучный режим, поэтому пришлось наверстывать упущенное. Одно сообщение выделялось среди всех остальных:

Соответствующий шаблон не найден.

Это была первая страница «Таверны» вчера вечером, когда она обновилась до Gutenberg 10.5. Я знал, что это связано с изменениями полного редактирования сайта (FSE) в последней версии. Я видел эту ошибку достаточно при локальном тестировании, и мне не нужна была дополнительная информация, чтобы знать, что делать – деактивировать плагин. Затем я мог вернуться к своим внутренним дебатам о том, чтобы не ложиться спать в течение часа после отхода ко сну перед телевизором.

Иногда такова жизнь на переднем крае или, по крайней мере, жизнь при запуске двухнедельных выпусков плагина Gutenberg с включенными автоматическими обновлениями. Это вызов, двести или сотня. Я ослабил бдительность после плавного выпуска 10.4, и я знал лучше. После нескольких предыдущих выпусков с исправлением проблем на бэкэнде команда разработчиков дала мне перерыв. Как будто копили на что-то большое.

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

Мне нравится, что мы запускаем плагин. Ежедневное использование означает, что мы можем эффективно писать об этом – что-то вроде практики, которую вы проповедуете.

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

Но все хорошо. В этом выпуске есть несколько интересных моментов.

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

Встроенные PDF-файлы

Десять лет назад у меня был один пользователь темы, которому нужно было встраивать PDF-файлы. Когда я был молодым разработчиком, это было именно то испытание, которое мне нужно было создать для аудитории в одну из 100 000+. Итак, в течение дня я разработал решение, подобное тому, что команда Гутенберга сделала в версии 10.5. Приятно видеть, что WordPress наконец-то догоняет.

Только блочная система делает такое встраивание намного приятнее. Перетащите PDF-файл на холст содержимого и позвольте ему творить чудеса.

Есть одно предостережение: многие мобильные телефоны и планшеты не отображают встроенный PDF-файл. Блок File отмечает это. Это также позволяет пользователям отключать встроенное встраивание и контролировать высоту.

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

Варианты цвета для блока стихов

Поэты могут наконец порадоваться
Время, когда Стих был второсортным блоком, в прошлом.
Пользователи могут добавлять тонкие цвета или те, которые противоречат друг другу.
Настройка здесь или там может дать их словам вспышку
им нужно
дышать
превзойти все ожидания
Текст, фон и ссылки – это честная игра
Нечитаемо, если бы все они были одинаковыми
Всплеск цвета – вот что нужно, чтобы приручить
слова…

Я остановлюсь на этом и предоставлю профессионалам заняться настоящей поэзией.

Gutenberg 10.2 добавил стандартные параметры цвета блока в блок Verse . Возможно, в будущем все блоки будут обрабатываться одинаково. Я все еще жду цветов для блока цитат.

Новые шаблоны блоков

Последнее обновление плагина удаляет все 10 стандартных шаблонов блоков WordPress и заменяет их 15 свежими дизайнами . Новый набор – это попытка лучше продемонстрировать возможности редактора.

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

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

В Gutenberg 10.5 также представлены несколько самоуверенных шаблонов блоков запросов : сетка сообщений, большой заголовок и смещения сообщений. Конечная цель – предоставить пользователям набор возможностей в качестве отправной точки.

Дизайнеры по-прежнему призывают к участию, внося в проект собственные шаблоны запросов . Это возможность отдать что-то, не требующее почти никаких знаний в области программирования на JavaScript или PHP.

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