Состояние Word 2020: WordPress переходит к полному редактированию сайта

Опубликовано: 2020-12-18

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

В течение самого необычного года, который исказил течение времени и замедлил его до скорости патоки, график выпуска WordPress, напротив, сохранял устойчивый, обнадеживающий темп. В первой части State of the Word были отмечены три основных выпуска, выпущенных в 2020 году, в которых представлены улучшения редактора блоков, новая тема по умолчанию, пароли приложений для REST API и новые функции, меняющие правила игры, такие как шаблоны блоков, чтобы назвать лишь несколько.

WordPress продолжает увеличивать свою доминирующую долю на рынке и в настоящее время занимает 39,3% 10 миллионов лучших сайтов Alexa. Мулленвег объяснил этот рост тремя основными факторами: карантином, электронной коммерцией и экономической неопределенностью. Блокировки, введенные для сдерживания распространения вируса, привели к тому, что у людей появилось пространство и время для подключения к сети. Это также привело к росту предпринимательства и электронной коммерции. Мулленвег сообщил, что WooCommerce способствовала продажам более чем на 20 миллиардов долларов.

Бета-демонстрация Site Editor показывает прогресс в проекте полного редактирования сайта

Джоэн Асмуссен, участник проекта Gutenberg, присоединился к видео, чтобы представить краткий обзор прогресса в проекте полного редактирования сайта (FSE) с демонстрацией бета-версии редактора сайта. Редактор сайта позволяет пользователям редактировать шаблон темы вне содержания сообщения. Он представляет новые блоки для таких вещей, как цикл запроса, навигация, название сайта, слоган и другие аспекты редактирования шаблонов.

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

«Это кульминация нескольких текущих проектов по расширению и улучшению возможностей настройки в WordPress», — сказал Асмуссен. Демонстрация предлагает краткий обзор того, как собирается проект FSE. Реальность «все становится блоком» наконец материализуется. Вскоре Gutenberg сможет обеспечить единообразное редактирование всех аспектов настройки сайта.

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

Глобальное сообщество WordPress подтверждает потребность в многоязычных возможностях

Количество вопросов во время вопросов и ответов, связанных с многоязычными возможностями, подчеркивает тот факт, что WordPress, несомненно, является глобальным сообществом. Более 50% сайтов WordPress не используют английский язык. Лучшая многоязычная поддержка может стать ключом к следующей эре роста WordPress. Тем не менее, многоязычные функции находятся в конце четырехэтапной дорожной карты для ближайшего будущего проекта.

Малленвег сказал, что WordPress — это примерно «два года в 10-летнем проекте», с хорошими кусками фазы 1 и фазы 2. Этап 1 включает в себя редактирование содержимого поста/страницы, создание основных строительных блоков, а также перенос их в мобильные приложения. Фаза 2 сосредоточена на редактировании вне контента с использованием блоков для создания шаблонов сайта.

На этапе 3 будут представлены новые функции совместной работы и рабочий процесс для совместного редактирования в реальном времени. Фаза 4, которая, по словам Малленвега, «сейчас находится в стадии воображения», охватывает многоязычные функции. Он сказал, что ожидает, что этот этап, вероятно, «начнется довольно активно в 2022 году».

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

На вопрос, можно ли повторно использовать некоторые существующие многоязычные решения для ядра, Мулленвег не решался предписать конкретный подход в настоящее время. Он сказал, что хочет улучшить многоязычную поддержку в Гутенберге, и предложил то, что я считаю самым откровенным объяснением того, почему многоязычные возможности отстают в списке приоритетов:

Будем ли мы делать это как часть ядра или как часть официального плагина, еще предстоит решить. Отчасти причина, по которой мы сделали это этапом 4, заключается в том, что мы можем делать хорошо только очень много вещей одновременно. Чрезвычайно важно, чтобы мы отлично справлялись с этими первыми фазами блоков Гутенберга. Если мы не получим этап 1 и этап 2, чтобы быть лучшими в мире возможностями для редактирования без исключения, каких-либо конкурентов или разработчиков с открытым исходным кодом или проприетарных, этапы 3 и 4 просто не будут иметь значения, потому что WordPress не будет иметь значения. через десять лет. Я действительно считаю, что это самая важная проблема, с которой мы сталкиваемся. Я не хочу отвлекать внимание основных участников от начальных фаз Гутенберга, потому что я считаю их важными.

Мулленвег сказал, что ничто не мешает сообществу вкладывать больше средств в многоязычные плагины и изучать различные подходы, чтобы увидеть, что станет основным в большинстве случаев. Следующим официальным шагом будет определение фреймворка, который будет хорошо работать с плагинами и темами.

В зависимости от вашего интереса и участия в сообществе, в разделе вопросов и ответов можно найти гораздо больше информации. Полную презентацию смотрите в видео ниже.