Больше не знаете, как использовать WordPress? PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Не знаете, как использовать WordPress?

И я нет! И это, вероятно, потому, что в мире WordPress много чего происходит. Эволюция в сторону полного редактирования сайта (FSE) приводит к частым изменениям в том, как мы создаем темы и плагины, и с такой головокружительной скоростью, что сама документация либо не существует, либо почти устарела после публикации. Черт возьми, термин «полное редактирование сайта» может даже измениться.

Том Макфарлин размышлял об этом в своем посте под названием «Написание учебников в эти времена Гутенберга»:

Я знаю, что Gutenberg находится в разработке уже пять лет, и я знаю, что за это время он сильно повзрослел. Но количество руководств, объясняющих, как сделать что-то, что уже устарело, было просто невероятным.

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

  • Создайте практически пустую тему, которая использует Редактор сайта для создания шаблонов и шаблонов блоков для макетов.
  • Создайте дочернюю тему на основе существующей темы Twenty Twenty-Two (потому что она поддерживает FSE из коробки и достаточно минимальна, чтобы ее можно было настроить без особых хлопот).
  • Сделайте классическую тему.
  • Полностью откажитесь от тем и создайте безголовый интерфейс, использующий WordPress REST API.

Я имею в виду, что у нас так много инструментов для расширения WordPress как CMS, что интерфейс сайта WordPress может варьироваться от сайта к сайту. Мы можем в буквальном смысле создать целый пользовательский сайт WordPress, используя только некоторые настройки. theme.json файл и возиться с макетами в редакторе блоков.

Это удивительно и головокружительно одновременно.

Это также может вызывать разочарование, и мы видели, как некоторое разочарование закипало, когда Мэтт Малленвег прокомментировал последние обновления дизайна на главную страницу WordPress.org и количество времени, затраченное на выполнение:

[…] это такой простой макет, что трудно представить, что одному человеку потребуется больше дня на Squarespace, Wix, Webflow или одном из конструкторов страниц WP.

(И да, кто-то доказал, что почти идентичная копия дизайна может быть создано за 20 минут.)

Я думаю, что комментарии Мэтта больше связаны с процессом и решением правильных проблем, чем с критикой принятого подхода. Но чтение комментариев к этому посту — хороший микрокосм того, что я считаю экзистенциальной дилеммой, которую многие разработчики WordPress, включая меня, испытывают после пяти лет жизни между «классическими» темами и темами FSE.

Скажу честно: я чувствую себя совершенно оторванным от разработки FSE. Настолько оторванный от реальности, что я задавался вопросом, не слишком ли я отстал и смогу ли наверстать упущенное. Я знаю, что нужно прилагать огромные усилия для поддержки обучения (Изучите WordPress — отличный тому пример), но кажется, что чего-то все еще не хватает — или что-то вроде разрыва — что мешает сообществу быть на одной волне в том, где мы находимся и куда движемся.

Может ли это быть из-за недостатка общения? Нет, этого много, не говоря уже о множестве возможностей посещать собрания и просматривать заметки о собраниях. Может быть, это отсутствие стабильной документации? Это законно, по крайней мере, когда я пытался найти информацию о разработке блоков.

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

Я, например, хотел бы писать о WordPress столько же, сколько и в «классическую» эпоху. Но опять же, есть та неуловимая отправная точка, которая мешает мне чувствовать себя уверенно в том, что я говорю.

Отметка времени:

Больше от CSS хитрости