Gutenberg 11.8 был выпущен сегодня около 12 часов (CDT). Тем не менее, он натолкнулся на препятствие на пути к своему месту назначения – каталогу плагинов WordPress. Виной всему была путаница с маркировкой релиза, так что он оставался в подвешенном состоянии около восьми часов. Технически он был доступен через репозитории GitHub и SVN. Однако версия, показанная на WordPress.org, зависала на 11.7.1 большую часть дня.
Последний выпуск включает десятки улучшений в библиотеке блоков, темах, глобальных стилях и многом другом. По мере того, как мы приближаемся к декабрьскому выпуску WordPress 5.9, некоторые функции только начинают выходить за рамки приближающегося крайнего срока заморозки функций, который назначен на 9 ноября.
Связанные с интервалом элементы управления все еще работают в библиотеке блоков. Блоки « Заголовок», « Заголовок сообщения», «Заголовок запроса» и « Социальные значки» поддерживают настраиваемые поля. Post Featured Image получает элементы управления как полями, так и отступами, а кнопки теперь имеют параметр зазора между блоками (интервал) вместе с настройкой поля.
Блокировка дочерних тем теперь может отменять значения родительской темы с помощью theme.json. Я рассмотрел эту функцию более подробно ранее на этой неделе.
Темы блокировки теперь автоматически включают несколько поддерживаемых темами функций, включая избранные изображения, ссылки на каналы и многое другое. Разработчики должны проверить пулреквест на предмет того, что им больше не нужно регистрировать.
С момента запуска первого блока Cover пользователи всегда могли изменять непрозрачность фонового изображения. Однако при использовании цвета фона или градиента возможность сделать это исчезнет.
С выпуском Gutenberg 11.8 пользователи могут изменять прозрачность независимо от фона .
Это была особенность, которая была для меня особенно важна. Я открыл билет для решения этой проблемы в мае этого года. Моим основным вариантом использования было создание эффекта, показанного на следующем снимке экрана.
По сути, здесь я использую два блока Cover. Внешний экземпляр использует фоновое изображение. Однако внутренний использует прозрачный градиент, так что изображение проступает насквозь. Есть некоторые обходные пути, которые я мог бы использовать, чтобы это произошло, как разработчик. Однако я хотел, чтобы конечные пользователи тоже имели возможность создавать крутые вещи.
Поскольку это был один из пунктов моего списка желаний, я хочу поблагодарить Глена Дэвиса за проделанную большую часть работы. Однако многие другие предоставили отзывы и выполнили анализ кода.
В этой функции есть ошибка. Когда пользователь выбирает заданный темой градиентный фон, он добавляется как к внешним, так и к внутренним элементам HTML. Прозрачность правильно применена к внутреннему контейнеру. Однако, похоже, это не работает, потому что внешний фон оболочки непрозрачен. Обновление: эта проблема возникла из-за конфликта кода.
Gutenberg 11.8 теперь автоматически генерирует и добавляет якоря для всех блоков заголовков, вставленных в редактор. Эти привязки отображаются на боковой панели параметров блока на вкладке «Дополнительно» и в виде списка.
Хотя эта функция и так приветствуется, она может служить просто ступенькой к тому, чего многие ждали: блоку содержания.
Технически блок ToC был объединен в феврале этого года , и он по-прежнему включен в плагин Gutenberg. Однако в настоящее время он скрыт от использования. Требовалось время, чтобы созреть, и способ добавлять якоря к заголовкам без ручного ввода.
С этой частью головоломки блок ToC намного ближе к реальности. Может быть, даже к тому времени, когда в следующем году выйдет WordPress 6.0.
Первые шаблоны блоков, появляющиеся в устройстве для вставки, теперь поступают из тщательно отобранного списка избранных . В настоящее время он ограничен 15 шаблонами и взят из избранной категории на WordPress.org .
В настоящее время они выбираются членами команды, работающими над каталогом шаблонов. Неясно, будет ли в будущем более формальный и подробный процесс для этого списка. Поскольку отправка шаблонов по-прежнему закрыта для публики, есть ограниченное количество вариантов на выбор.
Одна из моих самых больших неприятностей – добавление пользовательских стилей блоков в ядро, и этот дополнительный для блока Quote ничем не отличается. Он просто называется «Обычный». Это в дополнение к Default и Large.
Новый стиль удаляет любые границы для цитаты, предполагая, что в активной теме пользователя они отображаются. Поскольку в моей теме по умолчанию не было цитат, стиль блока ничего не делает. Полагаю, я всегда могу отменить регистрацию.
Во всяком случае, я хочу, чтобы мы отказались от этого нового стиля Plain и удалили существующий стиль Large (передав его элементам управления типографикой). Оставьте настройки авторам тем. В будущем нам следует хорошо подумать, прежде чем регистрировать пользовательские стили из Gutenberg или ядра WordPress. В противном случае мы создаем унаследованный багаж, который будет лежать на спинах авторов тем.
Честно говоря, я с трудом могу поверить, что WordPress еще не поддерживал встраивание Pinterest. Эта хорошо зарекомендовавшая себя услуга существует уже более десяти лет и пользуется большой популярностью.
Авторы Gutenberg быстро добавили вариант Pinterest для блока встраивания после недавнего обновления ядра, которое одобрило поддержку. Пользователи должны иметь возможность встраивать булавки, доски или профили пользователей.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…