Раунд № 14 программы FSE Outreach теперь открыт для публики . Энн Маккарти, курирующая программу, призывает тестировщиков создать публикацию с рецептами, используя существующие инструменты, такие как редактор шаблонов и некоторые новые и экспериментальные блоки.
Те, кто хочет оставить отзыв, могут сделать это до 18 мая. Программе всегда нужны тестировщики со всем спектром пользовательского опыта. Это простой способ внести свой вклад в проект WordPress.
Последний раунд призывает пользователей протестировать некоторые новые блоки в плагине Gutenberg. Некоторые из них связаны с комментариями. Я отказался от этой части теста, потому что уже рассказал все, что хотел сказать, в статье в начале апреля . Этот пост, наряду с отзывами сообщества, помог внести некоторые изменения, которые должны появиться в WordPress 6.0.
В этом раунде я сосредоточился на обновлениях блоков «Список» и «Цитата». «Версия 2» из них доступна через Gutenberg 13.1 и должна быть включена через экран администрирования Gutenberg > Experiments.
Новый список больше не является единым блоком. Вместо этого каждый элемент внутри него представляет собой отдельный блок. Аналогично для каждого подсписка.
Капитальный ремонт блока Quote позволяет конечным пользователям вкладывать в него другие блоки. По умолчанию это абзац, и кажется, что нет ограничений на то, что можно поместить внутрь.
Я получил удовольствие от этого тестового раунда. Рецепты – люблю готовить , поэтому я должен был выбрать идеальный, чтобы поделиться им. В конце концов, я создал собственный «шаблон рецепта» и пост с фальшивым рецептом.
Для этого эксперимента я использовал всегда надежную тему Archeo от Automattic. Я пользуюсь им уже несколько недель, и я, вероятно, продолжу его использовать, пока не найду что-то новое, что вызовет у меня интерес. Это определенно надежное решение для таких типов тестов.
Тестирование нового списка и блоков котировок
Призыв к тестированию просит добровольцев создать собственный шаблон для постов с рецептами. Единственное изменение, которое я внес в единый шаблон темы по умолчанию, заключалось в том, чтобы обернуть заголовок сайта, заголовок сообщения и отрывок сообщения в блок обложки, привязанный к избранному изображению сообщения.
Я описал , как это сделать, в посте в апреле . Как только это было готово, я продолжил работу над созданием поста с рецептами.
В конце концов, я добавил короткое введение к рецепту. Затем использовал блок «Столбцы», чтобы разделить карточку рецепта и несколько советов от читателей. Здесь я смог погрузиться в экспериментальные блоки List и Quote.
Блок List оказался самым проблемным. Казалось невозможным добавить новый элемент на верхний уровень после вставленного подсписка. Щелчок по первому элементу и нажатие Enter удаляли все, что находится под ним. Никакое количество кликов или ввода с клавиатуры, казалось, не вернуло меня на верхний уровень, чтобы продолжить добавлять новые элементы.
В конце концов, я поумнел и перешел на верхний уровень через «хлебные крошки» в редакторе. Затем я щелкнул значок «+» (это также можно было сделать из списка редактора). Как человеку, который в основном работает с клавиатуры, это показалось неинтуитивным.
Также кажется невозможным выйти из списка и перейти в новый блок абзаца. Раньше это можно было сделать, Enter дважды нажав клавишу в последнем элементе списка. Теперь это действие создает вложенный список.
Списки на основе Markdown также не преобразуются в блок списка при вставке в редактор. Форматирование теряется, и каждый элемент поглощается блоком абзаца.
Новый блок Quote работал хорошо. Теперь можно добавлять в него вложенные блоки — одна из функций, в которой я давно нуждался как писатель здесь, в «Таверне», когда цитирую сторонние ресурсы.
Одно улучшение, которое я хотел бы видеть в Quote v2, — это <cite> элемент, разделенный на отдельный блок. Это позволит конечным пользователям настраивать его дизайн отдельно от упаковки <blockquote> на блочном и глобальном уровнях. В настоящее время только авторы темы могут изменять ее стиль, который должен обрабатываться с помощью пользовательского CSS.
В общем, мне не терпится увидеть доработанные версии этих блоков. Они вернут некоторые недостающие функции из классического редактора и предоставят пользователям возможность делать еще больше.