Нажми это: тема Frost уже здесь

Опубликовано: 2023-06-15

Добро пожаловать в Press This, подкаст сообщества WordPress от WMR. В каждом выпуске участвуют гости со всего сообщества и обсуждаются самые большие проблемы, стоящие перед разработчиками WordPress. Ниже приводится транскрипция оригинальной записи.

Работает на RedCircle

Doc Pop : вы слушаете Press This, подкаст сообщества WordPress на WMR. Каждую неделю мы освещаем участников сообщества WordPress. Я ваш хозяин, Док Поп. Я поддерживаю сообщество WordPress через свою роль в WP Engine и мой вклад в TorqueMag.Io, где я делаю подкасты, рисую мультфильмы и обучающие видео. Проверь это.

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

Одним из новейших из них является Frost, и мой сегодняшний гость — Брайан Гарднер, главный защитник разработчиков в WP Engine и создатель темы Frost. Брайан, поздравляю с добавлением темы в репозиторий.

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

Брайан Гарднер: Что ж, док, спасибо, что пригласили меня. Конечно, рад быть здесь. Я люблю говорить о WordPress. Мне нравится делиться своей историей. У меня не получается делать это так часто, как раньше, поэтому приведу сокращенную версию. В 2006 году я был руководителем проекта в архитектурной фирме и был одним из самых молодых людей, работающих там.

Так что по умолчанию я стал компьютерщиком. И поэтому я научился многому в свое время. Это было действительно прямо вокруг Microsoft Office и всего такого. Но мое любопытство к Интернету и ведению блога, которые тогда были чем-то новым, достигло пика. Итак, я начал баловаться с WordPress и хотел просто иметь свой собственный блог.

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

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

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

Итак, я упаковал его, упаковал, назвал Revolution и начал продавать Revolution в больших количествах. И это было мое окно в WordPress. И, следовательно, сторона электронной коммерции WordPress, продавая тему. Это настоящая быстрая версия. Очевидно, что на этом пути есть взлеты и падения, повороты влево и вправо.

Doc Pop: Вы знаете, это меня удивляет, я знаю, что на вашем сайте есть множество примеров тем, которые вы создали. И вы продали темы, а также. Мы упомянули в начале шоу тему Frost WP, о которой мы поговорим через секунду. Но мне просто любопытно, вы впервые загружаете тему в репозиторий WordPress, например, в раздел бесплатных тем?

Брайан Гарднер: Итак, Frost — не первая тема. Это первая тема WP Engine, которую мы представили. Но до этого, за последние 12 месяцев, я представил четыре разные темы для полного редактирования сайта. Почти трудно поверить, правда? Почти 15 до 18 лет, что это так, но это так.

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

Док Поп: Ого, поздравляю. И давайте просто углубимся в это. Что такого особенного в теме Frost по сравнению с другими темами, над которыми вы работали?

Брайан Гарднер: На самом деле Frost — это первая тема, которую я начал создавать на основе блоков. Я начал около двух лет, почти два года назад, летом. И это было даже раньше, чем я нанял WP Engine, когда я понял, в каком направлении движется WordPress в то время, когда он назывался Gutenberg Editor. Но теперь мы знаем Gutenberg как исследовательский плагин, который добавляет функции в ядро ​​WordPress. Когда я понял, что такое блоки, как работают шаблоны и куда все это движется, я был очень взволнован. Итак, два года назад я начал создавать эту тему под названием Frost.

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

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

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

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

Я подумал: «Послушайте, я думаю, что Frost находится в прайм-тайме и готов к работе, и я рекомендую, чтобы мы подготовили его, поместили в репозиторий и получили от него больше распространения. Поощряйте людей использовать его, учиться на нем, разветвлять его, делать с ним все, что они хотят. Итак, мы все коллективно согласились и вскоре после выхода 6.2 отправили Frost в каталог.

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

Дело не в том, что сами функции были дико экспериментальными. Это было скорее то, что вы ждали, когда появится WordPress 6.2 или что-то подобное и скажет: смотрите, это структура, на которой вы можете строить сейчас, и все стабильно и готово, готово для такой темы, как ваша.

Это хороший способ выразить это?

Брайан Гарднер: Да, это в основном верно. Я имею в виду, что на самом деле до версии 6.2 все сводилось к разработке самого WordPress с помощью плагина Gutenberg. Gutenberg — это плагин, который теперь является экспериментальным плагином, новая версия которого выпускается раз в две недели. И именно здесь они тестируют и внедряют новые функции, которые в конечном итоге попадут в ядро ​​​​WordPress.

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

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

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

Сейчас самое время сделать это.

Doc Pop: Я думаю, это отличное место, чтобы сделать небольшой перерыв. Когда мы вернемся, мы продолжим разговор с Брайаном Гарднером, главным адвокатом разработчиков в WP Engine, о теме Frost и о том, что делает ее такой уникальной в репозитории плагинов WordPress. Так что следите за новостями WordPress.

Doc Pop: Добро пожаловать в Press This, подкаст сообщества WordPress на WMR. Я ваш ведущий, Док Поп, и я разговариваю с Брайаном Гарднером из WP Engine. Он создатель темы, который совсем недавно представил тему Frost, проект, который он создал вместе с командой WP Engine, в репозиторий плагинов WordPress.

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

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

Брайан Гарднер: Да, я говорил ранее об идее, что это своего рода каркасная тема. Поскольку он был изначально создан, мы знали, что выйдет версия 6.2, а также выпуск того, что мы называем версией 1.0, где мы довели его до готовности к производству. Я сделал некоторые дизайнерские заключения к нему. Так что я такой: хорошо, теперь, когда это действительно будет в месте, где многие люди смогут его скачать, мы действительно хотим поощрить людей использовать его.

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

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

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

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

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

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

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

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

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

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

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

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

Doc Pop: На WP Tavern Сара Гудинг написала, что «Frost можно легко использовать для создания веб-сайтов агентств, портфолио, бизнес-сайтов и многого другого. Легко увидеть, как разработчики используют его в качестве стартового для нескольких проектов, учитывая его минималистичный дизайн». Она также упомянула, что существует разветвленная версия Frost, вашей темы Powder, и я на самом деле не знал об этом.

Но не могли бы вы рассказать нам немного о порошке?

Брайан Гарднер: Да, так что Powder был просто чем-то, чем я занимался ради себя самого. Время от времени я делаю что-нибудь для друга или предыдущего клиента, например, какой-нибудь побочный проект, индивидуальный дизайн или что-то в этом роде. И, конечно же, в то время я всегда использовал Frost. Но в большинстве случаев мне лично казалось, что было бы проще просто иметь урезанную версию темы WordPress, что-то настолько ванильное, настолько простое, что это было бы буквально на первом этаже.

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

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

Doc Pop: Итак, с Frost вы начали это как один из ваших личных проектов. Теперь вы передали его команде WP Engine, чтобы создать что-то новое и большее. Что будет добавлено в эту тему? Он уже приходит довольно упакованным.

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

Брайан Гарднер: Ответ на этот вопрос — да, почти во всем, что вы сказали. На самом деле, сегодня утром я добавлял пару шаблонов. На прошлой неделе я провел семинар, посвященный шаблонам, ориентированным на конверсию, и тому, как их создавать. Итак, что я сделал, так это построил четыре новых шаблона, чтобы продемонстрировать их на семинаре. И я подумал: вау, это имеет смысл теперь, когда я построил их, и люди их увидели. И они очень легкие. И, конечно же, это все вещи, которые, как мне кажется, имеют отношение к веб-сайту. Поэтому я добавляю их в Frost в качестве обновления, которое может выйти завтра. Наряду с немного больше просто работы в файловой структуре.

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

Doc Pop: Это еще одно отличное место, где мы можем сделать небольшой перерыв, а когда мы вернемся, мы завершим наш разговор с Брайаном Гарднером о теме Frost и темах Full Site Editing. Так что следите за новостями Press This.

Doc Pop: Добро пожаловать в Press This, подкаст сообщества WordPress. Я ваш ведущий, Док Поп, и сегодня мы с Брайаном Гарднером говорим о теме Frost, которая только что появилась в репозитории тем WordPress.org. И Брайан, мы провели шоу, рассказывая о функциях Frost, и вы определенно можете понять, насколько вы взволнованы полным редактированием сайта и просто дизайном темы и веб-дизайном в целом.

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

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

И, конечно же, в то время полное редактирование сайта и построение на основе блоков, очевидно, было очень актуальным. И, конечно же, у нас есть собственные продукты, верно? Итак, у нас есть Local, локальный инструмент разработки. У нас есть ACF, у нас явно есть Frost, у нас есть некоторые продукты Genesis и тому подобное.

Так что на самом деле это просто смесь наших продуктов WordPress, и наша работа заключается в том, чтобы способствовать сообществу вокруг них, вокруг программного обеспечения. Какое-то подобие отдачи, да? У нас есть основная ценность «Обязательство отдавать» . Таким образом, есть вклад в WordPress в том смысле, что Frost и некоторые другие наши проекты являются примерами этого.

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

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

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

Брайан Гарднер: Итак, режим строительства — каждую пятницу в 10:00 по центральному времени. Это то, что Сэм и я придумали в прошлом году, и мы решили сделать что-то официальное. Давайте сделаем это не воркшопом или не учебным занятием, а скорее интерактивным, захватывающим разговором. Итак, каждое утро пятницы у нас бывает от 20 до 25 человек.

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

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

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

Так что это здорово.

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

Брайан Гарднер: Так что лично мой аккаунт в Твиттере, наверное, самый активный и с ним проще всего связаться, а именно @bgardner. На FrostWP.Com вы можете увидеть демоверсию Frost и скачать ее. Вы можете увидеть все узоры, стили, вариации. А потом режим сборки. Если вы перейдете на WPEngine.com/builders, у нас есть события, связанные в нашем меню, которые затем отправляют вас в режим сборки.

Обычно у нас есть три или четыре недели регистрации, готовые ссылки для регистрации людей. Так что не стесняйтесь и бронируйте свое место, и мы надеемся увидеть вас там.

Doc Pop: Спасибо, что слушаете Press This, подкаст сообщества WordPress на WMR. Еще раз, меня зовут Док, и вы можете следить за моими приключениями с журналом Torque в Твиттере @thetorquemag или вы можете зайти на Torquemag.io, где мы публикуем учебные пособия, видео и интервью, подобные этому, каждый день. Так что заходите на Tortormag.io или следите за нами в Твиттере. Вы можете подписаться на Press This в Red Circle, iTunes, Spotify или загружать его непосредственно на wmr.fm каждую неделю. Я ваш ведущий Doctor Popular. Я поддерживаю сообщество WordPress благодаря своей роли в WP Engine. И я люблю освещать членов сообщества каждую неделю в Press This.