Gutenberg 8.4 добавляет редактирование изображений, включает элементы управления несколькими блоками и позволяет искать каталоги блоков
Опубликовано: 2020-06-25Gutenberg 8.4 вышел сегодня с некоторыми важными изменениями для пользователей, включая новые инструменты редактирования изображений и возможность редактировать параметры для нескольких блоков. Ранее экспериментальный поиск каталогов блоков теперь включен для всех установок Gutenberg.
Версия 8.4 следует за последней основной версией Гутенберга, которую планируется интегрировать в WordPress 5.5. Первая бета-версия 5.5 запланирована на 7 июля.
Это обновление включает в себя более трех десятков исправлений ошибок, что на несколько больше, чем обычно для двухнедельного цикла выпуска. Только ради этого стоит обновиться. Он также включает в себя пару десятков улучшений, таких как поддержка перетаскивания в блоке социальных ссылок и возможность преобразования предварительно отформатированного блока в блок кода. Авторам тем должно понравиться удаление отступов холста, что должно еще больше улучшить способность сопоставлять стили редактора и внешнего интерфейса.
Как обычно, это обновление выглядит лучше предыдущей версии. До сих пор я не сталкивался ни с какими регрессиями при тестировании.
Обновите, чтобы получить редактирование изображений

WordPress, возможно, находится на пути к замене одного из дополнительных инструментов, которые я всегда использую при публикации. В течение многих лет я вручную увеличивал, обрезал и поворачивал изображения в Photoshop, Gimp или другом графическом редакторе. Я выполнял одно и то же действие так долго, что это кажется частью процесса публикации.
Новые инструменты редактирования изображений в Gutenberg 8.4 могут заставить меня переосмыслить потребность в дополнительном программном обеспечении. Эта функция позволяет пользователям масштабировать, поворачивать или изменять соотношение сторон изображения непосредственно в редакторе.
После выбора блока изображения на панели инструментов редактора отобразится новый значок обрезки. После нажатия под изображением в редакторе появится ползунок диапазона. Ползунок позволяет пользователям увеличивать изображение.
После нажатия кнопки обрезки на панели инструментов также появятся две новые кнопки. Первая кнопка — это простая кнопка вращения, которая позволяет пользователям поворачивать изображение по часовой стрелке на 90 градусов за раз. Вторая кнопка предназначена для изменения соотношения сторон изображения. После нажатия появится раскрывающийся список со следующими параметрами:
- Пейзаж
– 16:10
- 16:9
– 4:3
– 3:2 - Портрет
– 10:16
- 9:16
- 3:4
– 2:3 - Квадратный
После масштабирования или изменения соотношения сторон пользователи также могут перемещать изображение, чтобы изменить точку фокусировки. Редактор изображений также предоставляет сетку 3×3 для идеального выравнивания изображений, что должно быть хорошим дополнением для фотографов (см. правило третей).
Если вас больше ничего не волнует в Gutenberg 8.4, вам стоит попробовать эту функцию. Команда разработчиков много думала и заботилась о пользовательском опыте.
Настройте несколько блоков одновременно

Вы когда-нибудь хотели изменить цвет текста нескольких абзацев? Возможно, вам нужно было увеличить размер шрифта для двух блоков или множество других настроек, которые вы хотели применить к нескольким блокам? Gutenberg 8.4 позволяет конечным пользователям редактировать параметры блока для более чем одного блока одновременно. Единственным ограничением является то, что блоки должны быть одного типа, что имеет смысл, поскольку каждый тип блока имеет разные параметры.

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

В сентябре 2019 года пользователи плагина Gutenberg впервые увидели блочный поиск в каталоге. Экспериментальная функция впервые появилась в версии 6.5 и обещала революционизировать процесс установки блоков. Пользователи смогут легко добавлять блоки из каталога блоков WordPress с экрана редактирования. Нет необходимости сохранять текущий пост и переходить на экран плагинов. Просто найдите, добавьте блок и продолжайте писать.
Теперь, спустя почти 20 основных выпусков, эта функция больше не является экспериментальной. Это полностью интегрированная часть плагина, и ожидается, что она появится в WordPress 5.5. Это означает, что пользователям Gutenberg пора приступить к интенсивному тестированию этой функции и сообщать о любых ошибках. Это также означает, что разработчикам плагинов пора активизировать свою игру и начать добавлять в каталог больше одноблочных плагинов.
Чтобы использовать новую функцию, пользователям просто нужно найти блок с помощью средства вставки блоков. Если он не установлен, он будет искать блок на WordPress.org. Если он будет найден, Гутенберг отобразит кнопку «Добавить блок». После нажатия он установит плагин блока и вставит блок в редактор сообщений.
По большей части он работал достаточно хорошо в моих тестах. Однако не обошлось без нескольких недостатков.
Одна проблема, с которой я столкнулся, заключалась в том, что CSS плагина блока не вступал в силу без перезагрузки страницы. Думая, что это могло быть случайностью, я снова проверил и столкнулся с той же проблемой. Учитывая, что это был блок Layout Grid от Automattic, которому для выравнивания столбцов нужен специальный CSS, опыт был не идеальным. Мой контент не был выровнен по столбцам.
У меня также была проблема с установкой нового блока, но WordPress не распознал его как доступный для вставки в редактор. При повторном нажатии кнопки «Добавить блок» в этом сценарии я получил сообщение «Папка назначения уже существует». Только после обновления страницы я смог использовать блок.
Чтобы эта функция попала в ядро, она должна быть бесшовной. Пользователи должны иметь возможность добавлять новые блоки и использовать их на лету. По крайней мере, в моих тестах этой функции не было совсем. Может быть, это мое окружение. Может быть, мне просто не повезло в течение дня, но похоже, что предстоит еще много работы, прежде чем эта функция станет прайм-таймом.
