Когда стоит инвестировать в блочное строительство в WordPress?

Опубликовано: 2023-04-09

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

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

Видео: когда стоит инвестировать в блочное строительство в WordPress?

Динамики:

  • Брайан Гарднер, главный защитник разработчиков в WP Engine
  • Сэм Муньос, адвокат разработчиков в WP Engine
  • Аурооба Ахмед, внештатный веб-разработчик
  • Фил Крамм, вице-президент по маркетингу и развитию, 10up
  • Кэтрин Уайт, технический директор Kanopi

Стенограмма:

БРАЙАН ГАРДНЕР: Всем привет. Спасибо, что присоединились к нам сегодня. У нас запланирована отличная панельная дискуссия, и мы собираемся обсудить, когда стоит инвестировать в блочное построение в WordPress. У меня есть несколько талантливых людей из сообщества WordPress. Итак, давайте встретимся с ними.

Во-первых, у нас есть Кэт. Кэт, не хочешь поздороваться и откуда ты?

КЭТРИН УАЙТ: Конечно. Здравствуйте, меня зовут Кэтрин Уайт. Я технический директор Kanopi Studios. Мы — агентство, которое проектирует, создает и поддерживает веб-сайты для клиентов, которые хотят оказать положительное влияние. Я нахожусь здесь, в Остине, штат Техас, и работаю с WordPress с 2004 года. Так рад рассказать об изменениях в платформе.

БРАЙАН ГАРДНЕР: Здорово, что вы есть. Аурооба, как насчет себя?

АУРОБА: Всем привет. Я Аурооба. Я веб-разработчик. Я работаю с WordPress не менее десяти лет. Я здесь, в Калгари, у Скалистых гор в Канаде, и я рад быть здесь со всеми.

БРАЙАН ГАРДНЕР: Рад, что вы с нами. Фил! Фил, а ты?

ФИЛ КРАММ: Всем привет. Меня зовут Фил Крамм. Я старший вице-президент по маркетингу и развитию в 10up, цифровом агентстве с полным спектром услуг. Занимается стратегией дизайна и инжинирингом преимущественно с WordPress. Я состою в сообществе WordPress с 2004 по 2005 год. Прошло немного времени, и я рад видеть все изменения, которые редактор блоков сделает для нас.

БРАЙАН ГАРДНЕР: Рад, что ты с нами, Фил. И последнее, но не менее важное: мой коллега из WP Engine Сэм Муньос. Хочешь сказать привет?

СЭМ МУНОС: Привет! Как сказал Брайан, я Сэм. Я менеджер по связям с разработчиками в WP Engine. Я являюсь любителем WordPress с 2014 года. Звучит так, будто я ребенок в этой группе, но говорить о WordPress здорово, и я люблю это делать. Так что я очень, очень взволнован, чтобы попасть в эту панель.

БРАЙАН ГАРДНЕР: Да. Это будет весело. Напоминаю, что меня зовут Брайан Гарднер, главный защитник разработчиков здесь, в WP Engine. Я занимаюсь созданием WordPress с 2006 года. Итак, если подсчитать, у нас, вероятно, есть по крайней мере 50, 60, 70 лет пребывания в WordPress на этом вызове. Так что я думаю, что мы будем хорошо подготовлены к разговору о том, что будет с WordPress.

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

СЭМ МУНОС: Да, есть классический традиционный WordPress с метабоксами и прочими подобными вещами, а есть новый современный WordPress. Есть редактор блоков, ранее известный как Gutenberg, где вы можете создавать страницы и размещать посты и вещи с блоками разных разделов и макетов. И еще есть что-то, называемое редактором сайта, это следующая итерация современного WordPress, где вы можете не только обновлять и изменять что-то на странице, но и на самом деле заголовок, нижний колонтитул, цвета, больше о сайте в глобальном масштабе.

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

БРАЙАН ГАРДНЕР: Да. И у нас есть WordPress 6.2, который появится здесь в конце месяца, и он больше не будет называться бета-версией редактора сайта, потому что мы удалили ярлык бета-версии из пунктов меню WP Admin. Так что это становится захватывающим. Прежде чем мы перейдем к следующему вопросу, Фил, я хочу задать вам продолжение ответа Сэма.

Вы подходите к этому исключительно с точки зрения агентства. Вы были в 10up в течение долгого времени, и у вас, ребята, много чего происходит. Каково общее восприятие этого, как вы, ребята, говорите в нашем офисе, это означает, что редактор сайта следит за WordPress?

ФИЛ КРАММ: Редактор блоков нам очень понравился. В основном мы работаем с создателями контента, и мы работаем с создателями сложного контента. Им нужны мультимедийные вещи, они хотят иметь возможность смешивать текст и изображения, они хотят иметь возможность играть с макетами и создавать целевые страницы или действительно иммерсивный контент. И редактор блоков отлично подходит для этого.

Мы все еще экспериментируем с редактором сайтов, чтобы точно определить, где и как он вписывается в типы сайтов, которые должны создавать наши клиенты. Для многих наших клиентов существует широкий спектр гибкости между классическим редактором, редактором блоков и редактором сайта. И для многих наших клиентов такое среднее место, которое занимает редактор блоков, имеет для них наибольший смысл.

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

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

БРАЙАН ГАРДНЕР: Да, так что мы идем вверх, как вы, ребята, знаете. Мы приближаемся к пятилетней годовщине всего этого, когда Мэтт отказался от этой штуки с Гутенбергом, и мы собираемся перевернуть то, как использовался традиционный WordPress. Я начну с тебя, Аурооба. Просто любопытно с вашей точки зрения, потому что у нас здесь есть представители от фрилансеров до агентств и тому подобное. Так что у нас разные идеи и разные взгляды на это. Когда вы впервые начали играть с плагином Gutenberg и в какой момент вы в основном полностью погрузились в разработку и дизайн, продвигаясь с ним?

АУРОБА: Итак, я любил редактор блоков с самого начала. И когда я впервые открыл его, я думаю, что это было рано — это было до того, как он был объединен с ядром, но не очень сильно до этого, и я в значительной степени был похож, да, это имеет смысл, мне нравится дизайн на основе компонентов, мне нравится атомарный дизайн, я уже так думаю, давайте просто сделаем это. Кажется, я создал свой первый рабочий сайт с редактором блоков в конце 2019 года.

БРАЙАН ГАРДНЕР: Ничего себе, хорошо.

АУРОБА: Да. Но я имею в виду, что это был очень простой маркетинговый сайт. Я думаю, что в то время это был такой малыш, маленький редактор, и теперь вы можете сделать с ним гораздо больше. Но в то время я определенно думал: да, когда это имеет смысл, давайте просто сделаем это.

БРАЙАН ГАРДНЕР: Ну, за последние четыре недели за четыре месяца разработки многое изменилось. Я могу только догадываться, какие вещи — я не могу вспомнить — я имею в виду, я могу, четыре года назад, как все выглядело, значительно иначе, чем сейчас. Так что вы определенно находитесь на границе с этим.

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

КЭТРИН УАЙТ: Конечно. Поэтому я лично начал играть с Гутенбергом, когда он был плагином, до того, как он был в ядре. Я был действительно взволнован его потенциалом. Но, как вы заметили, как агентство, мы как бы должны взвесить кривую обучения, связанную с полезностью этого. Я бы сказал, что это было около четырех лет назад, когда мы начали использовать редактор блоков в ограниченном контексте в агентстве, просто здесь и там или на очень простых сайтах, потому что для нас в то время это было как, о, это действительно круто, о, это отличная идея, о, если нам нужно создать что-то нестандартное, это займет целую вечность, о, и поэтому мы колебались, стоит ли полностью принять ее. Я бы сказал, что мы начали полностью использовать редактор блоков около двух лет назад.

Теперь я нахожусь там же, где и Фил. Итак, с редактором сайта мы до сих пор не используем его для большинства наших клиентов, потому что существует такая вещь, как слишком большая свобода, и мы обычно создаем индивидуальный опыт для одного сайта, который сильно брендирован, и мы как бы хотим сохранить ворота, когда дело доходит до общей архитектуры сайта и опыта. Так-

БРАЙАН ГАРДНЕР: Да, я думаю, это важное отличие. И мы часто говорим об этом, Сэм и я. Каждую пятницу мы проводим телеконференцию под названием Build Mode Live, где мы говорим с людьми в сообществе WordPress о полном редактировании сайта и построении на основе блоков, и действительно существует разница между редактором блоков и редактором сайта. Редактор блоков, когда вы редактируете свой контент в публикации и на странице, и даже если он основан на блоках, редактор сайта просто отличается, потому что он действительно контролирует архитектуру вашего сайта, отдельные страницы, заголовки, нижние колонтитулы.

И так вообще — и я бы предположил, что это так. Фил, можешь ли ты ответить на этот вопрос: когда вы передаете что-то клиенту в этот момент, ему не нужно прикасаться к этому материалу. Вы сказали, что это действительно контент, сложный контент, с которым вы обычно работаете со своими клиентами. Поговорите с этим немного о том, что вам удобно переворачивать, а что нет.

ФИЛ КРАММ: Многое зависит от клиента, от его команды и проблем, которые они пытаются решить в долгосрочной перспективе. Как и Кэт, многие из наших клиентов имеют очень строгие принципы дизайна, у них очень строгие правила бренда. Они не хотят, чтобы эти вещи менялись произвольно. Трение и необходимость обращаться к инженеру или дизайнеру, чтобы сделать это, на самом деле является их особенностью.

Таким образом, для большинства клиентов, с которыми мы работаем, они очень довольны идеей иметь большую гибкость в самом контенте, но они не хотят, чтобы кто-то трогал вещи вокруг контента. Где эти изменения — это опыт, который является немного более уникальным или немного более гибким, когда им нужно немного больше творчества. Я использую целевые страницы событий — довольно распространенный пример этого, как в нашей команде, так и когда мы разговариваем с клиентами.

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

БРАЙАН ГАРДНЕР: Да, нет, в этом есть большой смысл, и поэтому мы с Сэмом подходим к этому немного по-разному, потому что в этом разговоре у нас две шляпы. Мы носим шляпу сторонников разработчиков в WP Engine. Так что, по сути, наша работа состоит в том, чтобы информировать и обучать людей всему, что грядет, и тому, как это можно использовать.

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

СЭМ МУНОС: Да, так что, я думаю, сначала тоже уточню, когда я был владельцем агентства, я на самом деле был таким… я не мог трогать блоки. Мне просто нужно сосредоточиться, я должен оставаться со своими собственными рабочими процессами. И это то, что я так часто слышу от людей, что у нас уже есть установленные рабочие процессы, у нас есть конструктор страниц, который мы используем, или мы используем ACF, или мы используем любые другие инструменты, которые там есть, и у нас есть способы сделать это. .

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

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

БРАЙАН ГАРДНЕР: Да. Аурооба, я знаю, что ты больше предоставлен сам себе, чем все остальные, верно? Aurooba Makes не может быть более необычным, чем это. Поговорите с нами об этом с независимой точки зрения, потому что, в отличие от Кэт, которая является техническим директором своей компании, вы генеральный директор, директор по всем вопросам, правильно, с тем, что вы делаете. Итак, когда вы пытаетесь иметь дело с клиентами, создавать продукты и переворачивать вещи, как вы уравновешиваете изучение всего этого? Я знаю, что у вас есть некоторые мысли по этому поводу, а затем, давайте начнем переходить к функциям, которые нам нравятся в полном редактировании сайта, и к тому, как это помогает ускорить процесс разработки.

АУРОБА: Да, поэтому я думаю, что нужно уточнить одну вещь: я сам по себе, но я также консультируюсь с кучей агентств. Обычно по одной-две сразу. Так что я часто вижу и командную перспективу, своего рода, как наблюдателя. Так что я часто вижу эту сторону вещей, а также, цитирую без кавычек, сторону фрилансера.

Как фрилансер, я думаю, что это может быть очень сложно улучшить, но также, возможно, проще, чем с точки зрения агентства, потому что у вас как бы меньше - для вас дешевле тратить свое собственное время, чем иметь команду, которую вы также должны тренируйтесь, когда хотите попробовать что-то новое. Так что я обычно думаю, что редактор сайта — это такая же детская версия, как и редактор блоков, когда он только вышел, верно?

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

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

БРАЙАН ГАРДНЕР: Да, многие люди, которые посещают наши живые звонки в режиме сборки, говорят об этом очень конкретно. У нас есть две основные темы, которые имеют место на этих звонках. Во-первых, я хочу учиться, но у меня нет времени, потому что это требует затрат. Таким образом, вы уравновешиваете рентабельность инвестиций и все остальное. И у меня есть свои собственные мысли о преимуществах изучения этого, ускорения разработки, рабочего процесса и прочего.

А есть и другая сторона медали, когда люди говорят: «Я не могу чувствовать себя комфортно, переворачивая это, потому что, Аурооба, ты сказал — и, может быть, Кэт, ты можешь поговорить об этом — переворачивание и невозможность заблокировать это». полностью, даже несмотря на то, что есть элементы управления и настройки — и мы все знаем, что это незавершенная работа, и мы своего рода исправляем и создаем это в полете, что в равной степени разочаровывает, но в то же время и приятно — Кэт и Фил , как вы справляетесь с переворачиванием вещей и знанием не только того, как это построить, но и того, как все это заблокировать?

КЭТРИН УАЙТ: Ну, и я думаю, что вот где мы с редактором сайта. Есть некоторые элементы управления, и это действительно интересно. И когда я думаю о вещах, которые в последнее время повторялись в ядре, об обновлениях, которые они делали для theme.json, о работе, которую они выполняли с блоками, структурой и инкапсуляцией блоков — многое происходило. это нацелено, я думаю, в конечном счете на возможность иметь детальный контроль над тем, что происходит при редактировании сайта, но мы еще не достигли этого. Вот почему мы наблюдаем за ним с большим интересом.

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

ФИЛ КРАММ: Сверхгибкая система возможностей WordPress, я думаю, является очень важной причиной того, почему она была принята так широко и в таком множестве различных вариантов использования, особенно на уровне предприятий, входящих в список Fortune 500. Я очень надеюсь и с нетерпением жду, когда мы продолжим итерацию в разрешениях для редактора сайта, в меньшей степени для редактора блоков. И это немного более зрело, и мы начинаем видеть ограничения, и мы хотели бы иметь возможность реализовать их довольно просто.

В конечном счете, если редактор сайта станет инструментом, который такие агентства, как 10up или такие агентства, как Kanopi, смогут использовать для многих клиентов, с которыми мы работаем, я думаю, нам нужно увидеть в нем такую ​​систему разрешений, в которой мы могли бы иметь более тонко настроенный контроль над тем, кто именно может что изменить и что они могут изменить.

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

Раньше нам везло говорить людям, не ходите сюда, это опасно, вы что-нибудь сломаете, и никому от этого не будет пользы. Но в конце концов, особенно когда они изучают новый инструмент, в какой-то момент это произойдет, и кто-то наткнется или кто-то случайно изменит меню, которое, по их мнению, находится только на этой странице, и ой. , теперь все ссылки пропали по всему сайту.

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

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

БРАЙАН ГАРДНЕР: Да, я собираюсь оставить здесь отсылку к Кенни Логгинсу. Когда вы говорите об опасной зоне, есть несколько программных технологий — GitHub, я думаю, одна из них. Когда вы идете, чтобы удалить репозиторий, там есть метка с надписью «Опасная зона», которая означает, что вы входите в воду — здесь акулы, это страшно, не трогайте ничего из этого. Так что это довольно забавное зрелище, которое я получаю, когда мы думаем о моментах съеживания, когда мы переворачиваем вещи, и у людей появляется возможность делать то, что мы не хотим, чтобы они делали.

При этом давайте перейдем к быстрому вопросу, а именно: какие одна или две функции доступны в настоящее время. И я предварительно уточню этот вопрос либо в Гутенберге, либо мы знаем, что будет в 6.2, одной или двух функциях, которые нам больше всего нравятся в редакторе блоков/сайтов. Я собираюсь прыгнуть первым. Мне нравится отзывчивая типографика, отзывчивые отступы и интервалы между шагами, которые теперь доступны. Я думаю, мы много слышали об этом в режиме сборки. Люди говорят: «О, я хочу сайт, но он должен быть отзывчивым». И X Builder, будь то Cadence, Divi, Elements или что-то еще с элементами управления.

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

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

БРАЙАН ГАРДНЕР: Итак, Аурооба, какая ваша любимая функция?

АУРОБА: Честно говоря, моя любимая функция — theme.jason. Со своими осложнениями, это точно. Но я люблю дизайнерские токены, и мне нравится, как сильно — мне так нравится, что мы можем устанавливать все больше и больше этого в theme.json и просто везде переводить. Я просто в восторге от того, как он развивается и становится более конкретизированным.

БРАЙАН ГАРДНЕР: Прежде чем мы перейдем к вам, Кэт, я повторяю это. theme.jason, что он сделал для меня как дизайнера темы, разработчика, так это то, что он убрал мои требования по доставке темы с таблицей стилей, а затем с таблицей стилей редактора блоков. Мы жили в мире, где нам приходилось обеспечивать и то, и другое. И то, что делает theme.json, он обеспечивает гармоничный визуальный паритет между интерфейсом и сервером. И так одно место, источник истины. Я люблю его тоже. Кэт, почему бы тебе не рассказать нам, что тебе больше всего нравится?

КЭТРИН УАЙТ: Одна из моих любимых вещей. Все в порядке. Я с Сэмом на блок-схемах. Я думаю, что блочные шаблоны имеют огромный потенциал, и я на самом деле в восторге от улучшений удобства использования, которые они вносят в 6.2, чтобы сделать их немного менее неуправляемыми. Но я также на поезде theme.json. Нам было очень весело экспериментировать с интеграцией его с системами дизайна для более тесного сотрудничества между нашей командой дизайнеров и нашей командой инженеров, что очень весело, потому что оно по своей сути так хорошо подходит для этих жетонов стиля. Так много хорошего происходит.

БРАЙАН ГАРДНЕР: Круто. Фил, а ты? Что, по мнению 10up, действительно хорошего в современном WordPress?

ФИЛ КРАММ: Все вышеперечисленное. Вы уже дали отличные ответы. Я думаю, что theme.json может и будет трансформировать то, как мы работаем, особенно, как сказала Кэт, когда мы начинаем думать о том, как мы используем дизайн-системы, и пытаемся сделать этот переход от дизайна к проектированию более плавным, упростить итерацию. в долгосрочной перспективе. Шаблоны блоков прекрасно подходят для повторно используемого контента. У большинства издателей, с которыми мы работаем, есть призыв к действию на каждой странице. Очень приятно иметь возможность создать этот дизайн и скомпоновать его для них, дать им некоторую гибкость, если они хотят изменить текст и призыв к действию или изменить вызов для определенного фрагмента контента.

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

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

БРАЙАН ГАРДНЕР: Да. Я думаю, можно с уверенностью сказать, что мы все яростные фанаты того, что происходит и куда это движется. Впрочем, и чтобы не омрачать наш парад, все же поговорим о пробелах. И я не говорю о промежутке между блоками для тех из нас, кто знает, что это такое. Пробелы — и мы все также согласились, что мы в пути, что это еще не совсем так.

И я получаю такое удовольствие, как будто Мэтт Малленвег — папа, и он везет нас, например, в путешествие по Европе в Грисволд, и мы все такие, мы уже там, все готово. И я не могу представить, чего ждут люди, которые ждут следующего этапа, сотрудничества и многоязычия, фазы интернационализации, чего они ждут, потому что они ждут, когда мы первыми доберемся до пункта назначения.

Очень быстро, какие вещи были... может быть, Аурооба, мы начнем с тебя... некоторые вещи, которые кажутся недостаточными, еще не совсем достигнутыми, вещи, которые ты просто, как бы на ежедневной основе, типа, о, я просто хотел бы сделать одну или две вещи?

АУРОБА: Итак, я начал использовать WordPress еще в те дни, потому что он был очень гибким и позволял подключаться к множеству разных мест, чтобы действительно курировать этот опыт для клиентов, для которых вы создаете, и одну вещь, которую я бы очень хотел. видите, некоторые из этих возможностей фильтрации приходят к редактору блоков Chrome, позволяя немного добавлять элементы наверх или удалять их, добавлять определенные предпочтения в зависимости от опыта, который вы хотите, чтобы клиент имел.

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

БРАЙАН ГАРДНЕР: Итак, Кэт, скажите мне, с вашей точки зрения, что вы думаете о нескольких областях улучшения или вещах, которые вы хотели бы видеть либо добавленными, либо улучшенными в этой совершенно новой вещи под названием WordPress?

КЭТРИН УАЙТ: Что касается редактора блоков, то, что мне сразу приходит на ум, — это доступность в процессе редактирования. С самого начала была проблема с редактором блоков. И есть много вещей, которые технически возможны, но все же с точки зрения удобства использования действительно сложны, даже такие вещи, как вставка блока, если вы используете вспомогательные технологии.

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

БРАЙАН ГАРДНЕР: Я собираюсь говорить здесь о сообществе, потому что я много слышу либо в Твиттере, либо по телефону в целом. И я чувствую, что есть некоторые неправильные представления, некоторые люди, которые имеют мнения или мысли или думают, что знают, что происходит. Аурооба, какие-то — если вы слышали какие-то — какие-то вещи, которые вы слышали от людей, — это своего рода ложные представления, то, что вы слышите, как люди мимоходом говорят о WordPress, о, он не может этого сделать или это не то или что вы такое, нет, действительно, на самом деле, это, и вот как и почему? Там что-нибудь приходит на ум?

АУРОБА: Я думаю, что одна из самых важных вещей, которые приходят на ум, это то, что люди думают, что нативные редакторы блоков не могут быть производительными, и они абсолютно могут быть такими. На самом деле, все основные блоки довольно хороши в плане производительности. И особенно, если вы курируете этот опыт самостоятельно, это очень легкий и очень быстрый веб-сайт. Это все другие дополнительные вещи, которые люди могут добавлять не лучшим образом, что действительно вызывает проблему и как бы вредит восприятию редактора блоков. Но да, это очень производительный внешний редактор, как и то, что он выводит. Задняя часть, может быть, еще нет.

Ой. Давай, Фил. What do you think about that– you're kind of at an internal, external perspective because you've got so many people that work with you there at 10up. So you've got to hear that set of folks talk, but then also just out in the community as well.

PHIL CRUMM: I think that particularly for folks who aren't in this as much as all of us are, it's hard to understand what exactly the block editor is and isn't. I use my phrase earlier what you see is what you mean. I've tried to lean into that to try to explain it in that it isn't a WYSIWYG editor, it isn't a Wix. At the same time, it isn't anywhere near as constrained as what you're used to in the old Meta Box world. So we often hear it on both sides.

Folks will disqualify WordPress or has some skepticism around the block editor because they think it might be too flexible. Folks will disqualify WordPress or have some skepticism about the block editor because they think it isn't flexible enough. We often show folks demos. When we show them, even taking something as simple as a piece of content on a marketing site or something like that between the native core blocks, maybe a custom built CTA block– you can build something once and reuse it probably in dozens, if not hundreds, of different combinations.

And to the end user, it'll look like every single one of those was deliberately designed. But on the administrative side of things, it's all the same blocks, and they were just thoughtfully put together, thoughtfully designed, thoughtfully built, take advantage of responsiveness, and some of the other cool things that have been worked on within core recently.

As we look into this next generation of WordPress, I think we all need to do our part and be cognizant of how we can help educate folks and help them understand what these tools can do the kinds of use cases that they're good for and honestly even admit the kinds of use cases that they aren't good for. I saw somebody share a wireframe on Twitter a few months ago of what would WooCommerce look like on the block editor. And they had replicated the product editor where you can fill in 20, 30, 40 fields depending on what plugins you're using and how you have your product set up within the block editor.

No, it's not what the block editor is meant to do. That's not the kind of content that the block editor excels at. And of course, it is exciting to have a shiny new thing. It is always exciting to think about how we can push the limits of that flexibility. But it's also important to remember, there are certain kinds of content that this experience is way better for, probably the best editing experience there is across any platform.

And there are also ones where it isn't quite going to be as good a fit. And the fact that we still have the classic editor, we still have Meta Boxes, you can still build those kinds of experiences that you need to is a feature for us. It isn't admitting that, oh, Gutenberg, or the block editor isn't this great thing, it isn't as flexible as we want it to be. WordPress has the fortune and the challenge of working with all kinds of different sites and all kinds of different types of technical challenges. And we need to pick the right tools for the job and be willing and ready to admit when a tool might not be the right one.

BRIAN GARDNER: Well said, well said. Sam, you and I live in the community of WordPress. In fact, it's part of your job title, community manager here at WP Engine. I know you've got some insight into this. And after you answer that, we're going to close out because we're running short here on time. We could talk about this probably for another six days. So we'll have a quick rapid fire question. But just curious, your perspective from the community side of things.

SAM MUNOZ: I think the big misconception– but it's not quite a misconception, but it's a hurdle to overcome, and we alluded to this earlier is that learning this new thing takes time, especially if you're well embedded in whatever systems you're already using. Learning something new takes time just in general and adapting to new systems– it's a considerable amount of time and it's a trade off with things like client work and going out and selling your services and all of that stuff.

But to Phil's point, there is so much time that can be gained back by using things like blocks and reusable blocks and theme.json and just all of the things that modern WordPress has to offer, which means that, yes, you might be investing some time now and it might be something that you're just doing on the side on top of client work.

But if at the end, it means that you can have more expedited workflows, you can book more projects, you can serve more clients, or you can take more time off because you're able to rapidly build websites, I think that that's a net positive that we should consider when weighing, should I invest time and effort into the block editor and modern WordPress.

BRIAN GARDNER: Yes. We've got to finish up here. As a product builder in WordPress, somebody who's built and sold a business to the company I work for, ironically, I have a lot of ideas. But I want to hear from you guys. Does anybody have any quick ideas around product building in terms of themes, plug-ins, or whatever? Because I know there's got to be– with this new technology at our hands– several things that either we've thought of or haven't thought of. So feel free to just jump in and just go with what your idea might be.

PHIL CRUMM: I want to see a personalization plugin that leans into the block editor. That kind of variant content has always been super awkward in WordPress. We're going to have to solve that for internationalization anyway. And it feels like a very natural counterpart that has always felt like a gap compared to especially some of the more enterprisey CMSes.

BRIAN GARDNER: Cool. Anyone else?

AUROOBA: I feel like all the ideas that I think of are more about developer experience rather than necessarily on the front end for the actual end users because I still think of so many ways that we could make it easier for people to customize the block editor and blocks and creating libraries, especially around in fact like certain types of bespoke blocks and their requirements. So that's where my head kind of goes.

BRIAN GARDNER: Yeah. And I'm sure we could probably continue to bake out all these thoughts. Again, like I said, we could talk for six days on this stuff. So I think all of us are passionate about this. But I want to circle back to the question– when is it worth investing into the block editor. There's an adage like the best– the two best ways to plant a tree are today and 20 years ago. And while not 20 years ago, because we're just literally on the anniversary, I think today is the best day to start investing into the block editor as a product person, as an agency person.

6.2 really levels the playing field in terms of settings. It brings everything into production ready. And so we talk about this often on build mode that right now is the time to start working on it, to learning it because you're going to put yourself ahead of some of the competition. So I want to thank you guys for being on this particular discussion. I know we'll see you in the community. Feel free, for anybody, to hit them up, to ask questions. And thank you for joining us today, and we look forward to giving you more.