Press This: Gatsby WP Themes с Александрой Спалато
Опубликовано: 2022-01-13Добро пожаловать в Press This, подкаст сообщества WordPress от WMR. Здесь ведущий Дэвид Фогельполь беседует с гостями со всего сообщества о самых серьезных проблемах, с которыми сталкиваются разработчики WordPress. Ниже приводится транскрипция оригинальной записи.
Дэвид Фогельполь: Всем привет и добро пожаловать на подкасты Press This, подкасты сообщества WordPress на WMR. Это ваш ведущий, Дэвид Фогельполь, я поддерживаю сообщество WordPress благодаря своей роли в WP Engine, и мне нравится делиться с вами лучшими из сообщества, которые вы слышите каждую неделю в прессе. Это как напоминание, вы можете найти меня в Твиттере @wpdavidv , или вы можете подписаться на это в iTunes, iHeartRadio, Spotify или загрузить последние выпуски на wmr.fm. В этом выпуске мы поговорим о чем-то довольно захватывающем, а именно о темах Gatsby WP. И присоединяющийся к нам для этого разговора создатель и основатель тем Gatsby WP хотел бы приветствовать это. Александрия Саладо Александрия, добро пожаловать.
Александрия Саладо: Спасибо, что пригласили меня.
ДВ: Так рад видеть вас здесь сегодня. Теперь ты твой Где ты звонишь сюда для этого шоу сегодня я Александрия.
AS: испанский остров Майорка. Балеарские острова, ваша виза и это действительно прекрасное место.
ДВ: Это фантастика. Я должен сделать это там. Они слышали о визе. Я никогда не был там на самом деле сам. Слышал. В районах очень красиво. Это потрясающе. Спасибо, что присоединились к нам. Для всех остальных прослушивания. Сегодня мы возьмем интервью у Александра, так это ее темы Gatsby WP. Ее мысли о ценности безголового WordPress в целом. Как разработчики WordPress преодолевают барьеры на пути к безголовому WordPress. И, конечно же, как ее темы Gatsby WP помогают в этом. Что ж, Александрия, я собираюсь задать вам тот же вопрос, который задавал каждому гостю, но не могли бы вы вкратце рассказать мне свою историю происхождения WordPress? Когда вы впервые использовали WordPress?
АШ: Итак, я начал с WordPress 10 лет назад, до этого у меня не было опыта веб-записи или чего-то еще. Так что это была моя точка входа. И это было здорово, в то время я использовал темы WordPress, а не программировал, а затем перешел к CSS, а затем создал собственные темы. Я изучил пользовательские темы с курсами песочного уголка, и это действительно весело, потому что несколько лет спустя мы создали веб-команду Gatsby с Заком, но на самом деле это был мой мой учитель, мы не знали друг друга мой учитель в Интернете. Затем я интегрировал команду caliber и действительно специализировался на кодировании тем с нуля, поэтому люди присылали мне этот дизайн, и я делал тему WordPress Heigen WordPress, дорабатывал от них бэкэнд, используя много HTML и тому подобное. А потом, когда они говорят: «Хорошо, я хочу делать больше вещей». Я предсказуем. Поэтому мне всегда нужно исследовать новые территории и вещи. И поэтому я решил сначала заняться JavaScript, который появится в Барселоне, когда он перейдет на юг 18. И именно здесь я научился реагировать, и после этого меня искали новые вещи. И это то, что я открыл для себя Гэтсби. И это готовит меня к тому, чтобы портировать какую-нибудь бесплатную тему из WordPress, чтобы получить визуальное представление только в темах 10s и вкладках 2019 года. И мы можем специализироваться в этой нише WordPress и Gatsby безголовый WordPress и, естественно, JP для создания премиальных тем, конечно,
ДВ: похоже, вы совершили путешествие по пространству WordPress. Если бы мы могли повернуть время вспять, вы бы сказали, что несколько лет назад вы впервые использовали WordPress? Да. И вы сказали, что никогда раньше не создавали сайты и не кодировали, по какой причине вы использовали его в первый раз?
А.С.: Кажется, я искал. Начну с некоторых HTML-шаблонов. И я креативный человек, поэтому мне это очень нравилось. Я никогда не думал, что закончу кодированием, если честно. Я читал свой блог. И я думаю, что ваш друг показал мне темы WordPress, и я понял, что я могу с этим сделать, и я обнаружил, что теперь я действительно не люблю работать с конструкторами. Но когда я только начинал, это было волшебно. И да, я начал с этого, и это было здорово, потому что это позволяет мне размяться. Я хотел быть фрилансером, и меня не нужно было нанимать, даже если я не умел программировать. Я скажу, чтобы получить тему и удалить ее для клиентов, потому что я работал на редактора агентства, и я мог растянуть себя в одиночку, что невозможно. Я думаю, что если вы начнете кодить с нуля, это может быть намного сложнее. Так что открытие рабочих и систем было настоящей находкой.
ДВ: Потрясающе. Таким образом, вы утоляете этот творческий зуд, посетив там лабораторию 10 лет назад, что открыло все эти другие предприятия, о которых вы упомянули, тем не менее, что вы основали эту новую компанию, я полагаю, темы Gatsby WP, и вы предлагаете WordPress темы, созданные для безголового WordPress? Это суть того, что вы предлагаете? Я имею в виду, расскажите мне немного о том, что у вас происходит с темами Gatsby WP.
А.С.: Итак, прежде всего, когда мы предлагаем темы WordPress Gatsby, мы использовали WordPress, так что в основном это значение бесконечности — это бэк-офис для WordPress или бэк-офис, который всем нравится. И у нас есть 14% Интернета на WordPress, но это пара и Гэтсби против будущего. будем ли мы делать со следующим годом, я не знаю, в какой-то момент я забыл некоторые глаголы Гэтсби, также мы будем распространяться на другие платформы, и WordPress был бэкэндом. Но это бэк-офис в WordPress и фронт в Gatsby, в основном, для того, чтобы иметь все эти преимущества скорости, безопасности, SEO и много, много, много преимуществ.
ДВ: Да, то есть с точки зрения преимуществ? Вы знаете, я думаю, что люди как бы поняли, что вы знаете, есть преимущества в скорости и безопасности с безголовой архитектурой. И я знаю, что в любом случае большинство разработчиков в пространстве WordPress все еще не строят с безголовым правом. На ваш взгляд, почему традиционный разработчик WordPress должен делать такой скачок и учиться строить с помощью headless, а затем, я думаю, вторая часть этого вопроса: как вы думаете, если вы фрилансерское агентство, есть клиенты, которые могут продавать? эти типы сборок до сегодняшнего дня? Итак, опять же, например, почему кто-то, кого вы знаете, должен делать скачок и учиться этому, и как вы думаете, как это может повлиять на кого-то с бизнесом агентства фрилансеров?
АШ: Итак, да, цифры Zetlin, скорость нашего веб-сайта очень высока, мы мгновенно меняем страницы. Оттуда у нас есть SEO, потому что теперь мы переходим к основным жизненно важным элементам. Так что SEO напрямую зависит от скорости. Таким образом, скорость — это, по сути, новый ответ здесь. Например, вы знаете, в данный момент он создавал сайты, которые не отвечали, теперь это были все сайты, которые недостаточно быстры. Flex дает больше гибкости, потому что мы можем брать данные из WordPress и создавать разные вещи. И, конечно же, безопасность, так как база данных не на первом месте. Таким образом, хакеры не могут иметь основную гидриллу, а AdWords снова испортил лицо. Таким образом, веб-сайт, который может это исправить, через минуту после того, как ваш веб-сайт WordPress может быть недоступен, а затем ваш веб-сайт будет работать. Так что это большое преимущество. Итак, исходя из этого, я действительно думаю, что стек варенья в целом - это будущее, и это становится очень и очень сложным. Так что во многом я думаю, что именно в WP Engine был отчет о том, что 64% или около того корпоративных веб-сайтов уже работают на несвязанных JAMstack Headless, поэтому я думаю, да, особенно возможность роста для фрилансеров и агентств, которые в основном наша цель. Наши темы больше ориентированы на агентства и фрилансеров, а также на знакомство с людьми, даже если вы пропустили это, любой человек может их использовать, но я думаю, что наши клиенты больше похожи на людей CC, потому что я думаю, что будет все больше и больше веб-сайтов, которые которые все еще используют традиционный WordPress, и мы хотим уйти без головы, и тогда эти разработчики смогут взять этот веб-сайт и передать его, потому что людям и не придется изучать новый бэк-офис своим командам, которым не нужно будет передавать данные, поэтому это может быть большим преимуществом для нас.
ДВ: Если бы я мог попытаться резюмировать, это звучало как традиционные преимущества безголовой правильной скорости, производительности, безопасности, последствий для SEO и других последствий такого рода преимуществ, но также и будущего. Он как бы указал, что потребность предприятия в WP Engine иллюстрирует, что многие предприятия уже внедрили эту технологию, и, конечно же, они часто будут первыми. Похоже, идея состоит в том, чтобы опередить это. Но также похоже, что сегодня есть спрос со стороны компаний, которые строят, так как это опыт, так что это не все экспериментально. И на самом деле есть клиенты, которых вы можете привлечь как фрилансерское агентство, работающее с WordPress, в том числе в автономном режиме, например, как вы указали на аспект, который вы знаете, используя серверную часть, с которой знакомы эти бренды, верно? Возможность использовать новую технологию для разделения JavaScript, не теряя при этом удобства интерфейса, который знают и любят ваши создатели контента. Так это звучит как хороший Ферс? Нравится краткое изложение высокого уровня?
АШ: Да, я так думаю. Это так, что мы только в начале безголовой страховки и показать путь, но позиционировать себя сейчас - хороший момент, потому что о, да, сейчас нет никакой работы. Да, но мы будем работать, будет многолюдно, и тогда это позиция, направленная вперед.
ДВ: Точно. Хорошо. Итак, я хочу поговорить с вами об этом форварде, хотя и сильно наклоняющемся. Но мы собираемся сделать наш первый перерыв, и мы скоро вернемся.
ДВ: Всем привет. С возвращением в прессу этого подкаста сообщества WordPress. VMR Это ваш ведущий мяч Давида. И интервью с Александрой Гэтсби в темах WP о ее безголовых темах WordPress. Александра, перед перерывом мы немного поговорили о ваших мыслях о том, почему разработчики должны подумать о том, чтобы начать строить с помощью безголового, а также об основных преимуществах безголового, а также о таком аспекте будущего, как опережение кривая и использование возможностей для брендов, которые уже внедряют безголовые, особенно на предприятии. Так что мне любопытно, хотя, когда я думаю о том, что я работал, вы знаете это, но я руководил агентством WordPress в течение пяти лет. Я очень хорошо знаком с выбором технологий в контексте, например, одним из препятствий, конечно, при внедрении новых технологий является то, что мы используем эти вещи здесь, чтобы выполнять работу в то время, когда работа выполняется. Итак, у вас есть своего рода кривая принятия, когда вы изучаете что-то новое, начиная с этого. Инструментальные средства играют большую роль в том, чтобы помочь людям добраться туда, и я знаю, что ваши темы Gatsby WP играют в этом большую роль, но мне любопытно, что еще я собираюсь рассказать вам об ответе через минуту. Мне любопытно, какие еще плагины или фреймворки вы использовали в своем путешествии, чтобы научиться создавать несвязанный JavaScript с WordPress.
АШ: Итак, график WP. QL, конечно же, является центром всего этого, и все плагины, которые построены вокруг него, и которые будут построены, потому что сообщество очень активно, и у нас постоянно появляются новые плагины, и к WP будет подключено больше людей, чем будет. Графический QL и большинство внедрения будет проще
DV: к аудитории для тех, кто незнаком, как то, что WP Graph QL делает просто супер высокий уровень.
А.С.: Хорошо, в зависимости от того, что WordPress как REST API и WP Graph QL построил Graph QL API на WordPress, который был побежден Жасмин Боулз, которая работала в Gatsby в качестве заданий на работе в качестве движка WP сейчас, и это помогает подключиться очень красиво. WordPress с Gatsby next Val для просмотра любого другого безголового фреймворка JAMstack или просто или даже чистого реагирования. И так это этот график WP. QL становится все лучше и лучше благодаря Джейсону и его открытому исходному коду, и многие разработчики создают плагины для данных. Я часто использую WP Graph QL. ACF, потому что он позволяет мне использовать ACF, который был моим плагином номер один в традиционном WordPress. Итак, теперь я могу использовать все ACF и гибкий контент в Gatsby в безголовом режиме, и это здорово.

DV: Я задавал этот вопрос нескольким людям за те годы, когда он обезглавил и начал выходить на сцену, и я никогда не слышал, чтобы это было похоже на хороший путь, верно? Это похоже на создание таких традиционных сайтов ACF на WordPress. А потом я собираюсь использовать что-то вроде Graph QL для ACF или знаете, вообще, как мост как часть моего моста, начать строить с включенными фарами. Я не уверен, что знаю, что там полно разработчиков. Вероятно, мы либо проходим тот же путь, либо думаем об одних и тех же шагах, которые были действительно полезны. Итак, я хочу как бы переключить передачу сейчас, если они не такие, как, есть ли какой-то другой убийственный инструмент или фреймворк, который вы считаете полезным для перехода, который я упомянул?
А.С.: Опять же, могу подключиться к вашему. Итак, у вас есть, и у нас есть данные о цитировании плагина Gatsby за годы WP Graph QL для реализации SEO непосредственно в теме Gatsby. Так что это супер удобно, потому что все готово. Быть SEO готовым и хорошо сделанным. Да, конечно, все эти духи и все на уме. Мы останемся с Господом. Итак, что замечательно, так это WordPress и работающий Гэтсби.
ДВ: Итак, интересно видеть, как все больше и больше разработчиков плагинов, которых вы знаете, перенимают вариант использования без головы и видят, что вы знаете, что ваши инвестиции в него — это, я думаю, хорошо. Я точно знаю, что они входят в мой рекомендуемый список для безголовых сэмов. Итак, давайте немного переключим передачу и поговорим о ваших темах Gatsby WP, которые помогут вам понять, чем они отличаются от традиционной темы WordPress. Как, например? Вы знаете, очевидно, я думаю, что слушатели шоу в значительной степени знакомы с работой традиционных тем WordPress. Но чем отличается сеть Гэтсби?
A S: Хорошо, это очень отличается, потому что именование тем не то же самое с WordPress, и тема WordPress в основном презентационная, а функциональность должна быть больше в скобках. В Gatsby другой темой может быть набор плагинов, может быть конфигурация. И теперь, в частности, то, что мы сделали, находится в теме, мы помещаем, например, набор функций, которые мы хотим повторно использовать в разных, которые мы называем стартовыми. Итак, проект — это начало, и именно здесь он приносит стили презентации, наконец, в первой версии темы мы делали то же самое также с двухкомпонентным стилем, но мы поняли, что это не очень хорошая идея, потому что если вы хотите изменить его, вы должны пройти то, что называется теневым бюджетом. Вы должны скопировать компонент и изменить его, чтобы они согласились, что это сложно. Таким образом, мы сохраняем в команде только то, что необходимо обновить и поделиться, например, комментариями, поиском, комментариями, поиском по теме, и оттуда вы можете в стартере импортировать панель поиска или мы импортируем комментарий, так что это другая концепция в Gatsby, у нас есть тема и плагины, или мы создаем сейчас, например, с элементами ACF, некоторые блоки HTML, которые не будут боковыми, будут стилизованы путем измельчения внутри стартера, чтобы я мог повторно использовать их во многих темах .
ДВ: Разве эта конструкция тем, содержащих функциональность, не является частью корневой основы? Для чего безголовый, где большая часть этой функциональности обрабатывается на внешнем интерфейсе? И это больше похоже на отношение API к этим бэкендам?
АШ: Да, я так думаю. Да, это для стиля АПА. Да, мы берем женскую игру, воплощающую этот компонент этого функционала из этой темы, и я могу смешивать Да. Также мы можем смешивать несколько тем вместе. Так что беременные темы в Гэтсби в чем-то очень похожи.
ДВ: Итак, я думаю, что для WordPress одна из больших битв в WordPress, как вы сказали ранее, заключается в том, что темы должны быть внешним интерфейсом, а плагины должны быть функциональностью. И, конечно же, множество разработчиков тем включают функциональность в свои темы без каких-либо плагинов. Так что это похоже на путь, по которому многие дизайнеры тем, вероятно, хотели пойти, но вы знаете, может быть, они пошли, но на самом деле не совсем не предполагалось в кавычках в традиционном WordPress, это справедливая оценка? Вы можете повторить вопрос? Да, итак, ранее вы упомянули, что функциональность конструкции WordPress в темах на самом деле не то, что вы должны делать. Но, конечно же, мы знаем, что разработчики тем будут добавлять функциональность в свои темы непосредственно в файлы тем и вспомогательные плагины. Итак, что мне интересно, так это темы Gatsby WP, если это желание включить больше функциональности в вашу тему в качестве разработчика темы каким-то образом реализуется с архитектурой веб-тем Gatsby по сравнению с традиционными
А.С.: Я думаю, что это две разные вещи, так что да, помещать push-уведомление в тему в WordPress — не очень хорошая практика. Я думаю, что это плагины, и я думаю, что это названия тем. В книге есть две разные вещи, чтобы поговорить с пользователями WordPress. Им нужно больше думать о темах Gatsby как о плагинах, которые мы делаем, например, для темы электронной коммерции, но в основном мы привносим функциональность электронной коммерции. А когда мы делаем новые компоненты, и стилизуем их в стартере и думаем о статусе или поле, но стартер мы не будем обновлять, как ваши дочерние поля, например. Поэтому я думаю, что это название сбивает с толку, потому что я не представляю одно и то же, но они больше похожи на плагины. Темы. Вы можете создавать презентационные элементы и добавлять функциональные возможности, чтобы группировать конфигурации в темы Гэтсби, и вы получите тень.
ДВ: Это очень полезное описание, потому что я думаю, что многие люди предположили бы, что в любом случае это больше исходит из пространства WordPress, они были склонны работать так, как сегодня работает тема WordPress. Но я думаю, что это очень, очень хорошее отличие. Спасибо за подробное описание, что я был на самом деле хорошо полезно. Мы сделаем второй перерыв и скоро вернемся.
DV: Добро пожаловать снова, чтобы пожать этот подкаст сообщества WordPress на W EMR. Это ваш ведущий Дэвид Боуи Пол. Я беру интервью у Александры Скванто из темы Gatsby WP о ее Gatsby WP Bates. Александрия прямо перед перерывом мы немного поговорили о различиях между темами Gatsby WP и традиционной темой WordPress, которая провела небольшое исследование перед этим интервью, и я увидел на вашем сайте для тех, кто интересуется темами Gatsby WP, успокойтесь, что вы как-то упоминал, что темы на самом деле не требуют навыков кодирования, но когда я начал просматривать некоторые детали реализации, мне показалось, что для того, чтобы начать работу, действительно требовались некоторые продвинутые технические навыки. Так что мне просто любопытно, например, кого вы считаете идеальным пользователем? Или как технический специалист самого низкого уровня, который, по вашему мнению, может хорошо подойти для веб-тем Gatsby? И тогда, если вы думаете, как в целом, если это понятие вроде ассемблера или DIY, безголовые действительно будут чем-то в будущем, потому что кажется, что сейчас это не так. Но что вы думаете по этому поводу?
А.С.: Хорошо, во-первых, это не требует очень продвинутых технических навыков, но я думаю, что это больше психология. Потому что, если вы будете следовать документации шаг за шагом. Самые сложные брекеты, отмечает исследование Гит Гэдсби на компьютере. Так что я думаю, что в Windows это сложнее, потому что Windows. Теперь есть консоль, где я пользователь Mac. То есть не так уж и сложно и потом не бояться открывать редактор кода открытия консоли. Но выше это просто копипаст, и мне снова показали, учись с Джейсоном через 10 минут, у тебя все готово. Но я думаю, некоторые люди психологически могут бояться увидеть код и консоль. Многие люди такие. Это сложно, но это не требует навыков.
ДВ: Итак, если вы преодолели свой страх перед SFTP, вы можете преодолеть свой страх перед созданием среды с разрывом. Точно.
АШ: Это хороший пример.
ДВ: Понял. Понял. Если вы открыли редактор кода и используете фрагменты кода, вы, вероятно, справитесь с инструкциями по установке. Так что, как и WordPress, большинство фрилансеров WordPress, вероятно, будут в порядке, используя это.
АС: Абсолютно. Особенно я думаю о том, что это было вдохновением для студии Genesis. Раньше я действительно был разработчиком Genesis.
ДВ: темы. Вы с ним знакомы? Он также находится в Испании. Ах, да. Говорите вне эфира.
А.С.: Так что да, я работаю с Genesis, и это было здорово. И я понял, что люди из Генезиса были этим сайтом гриферов. Бесплатно, что общие цели есть рецепты. И мы планируем сделать это, чтобы сделать учебные пособия, чтобы показать, что вы можете это сделать. Вы можете сделать это, и вы можете скопировать код и объяснить, как он работает. Таким образом, людям нравится, даже если их не называют экспертами, но им нравится немного погрязнуть в вещах и делать то, что им нравится. Я думаю, это действительно здорово, что Фрэнсис публика хочет изменить то же самое, укрощая CSS и применяя некоторые рецепты, которые мы разработали, потому что мы сейчас готовим много вещей. Это может быть очень мило, и любой человек может, которого он не боится, может взять свой блог и вести его в Гэтсби проще, не боясь всего этого. Но да, в основном я понимаю, что большинство наших клиентов — разработчики, даже веб-разработчики, которые не пришли из WordPress. У меня было два случая: люди, пришедшие из WordPress, и люди, пришедшие из React, которые не знают WordPress. Так что да, люди, которые приходят покупать темы, больше являются агентствами-разработчиками и фрилансерами. Но поймите, что пространство для микроключей у нас есть кооператив, и Cisco сделал свой веб-сайт в HTML и CSS и заинтересован, поэтому есть люди, которые не в этой области, и которые могут полностью использовать его. Если даже говорят нравится, это не преграда. Это не совсем открыто. Это то, что я имею в виду.
ДВ: Да, в этом есть смысл. И я думаю, что это одна из вещей, которую вы знаете, безголовый WordPress или просто еще не осознал, это, вы знаете, перенос этих мостов от технологии дальше вниз по стеку сложности, правильно, начиная с очень искушенных разработчиков, спускающихся вниз. в менее изощренное знакомство с ассемблером или культурой фрагментов кода, а затем, возможно, в конечном итоге сделай сам, но, как, вы знаете, WordPress, выполняйте эту роль. Для разработки PHP в разработке веб-сайтов и приложений с самого начала, и поэтому то, что теперь он играет роль в таких инструментах, как темы Gatsby DVP, сыграло роль в преодолении этих пробелов. Интересно посмотреть, как это будет способствовать принятию безголового в долгосрочной перспективе, и я согласен с вами, это будущее, и, к счастью, есть много участников, которые помогают создавать инструменты, облегчающие это. Это было очень интересно Александр
А.С.: Я понял, что WP Engine предложит решение, облегчающее проникновение на сайт.
ДВ: Да. На самом деле, в первом квартале мы выпустим еще кое-что, благодаря чему у нас будет контент Atlas, модульный дом JS прямо сейчас, три из которых с открытым исходным кодом. У нас есть еще кое-что, что появится в первом квартале. Мы поговорим об этом позже. Но спасибо, что достигли этого. Спасибо, что присоединился к нам. Сегодня. Александрия. Это было действительно интересно для вас. Если вы хотите узнать больше о том, чем занимается Александр, посетите GatsbyWPthemes.com. Спасибо всем за то, что слушали этот подкаст сообщества WordPress и W Mr. И это был ваш ведущий Дэвид Фогельпол. Я поддерживаю сообщество WordPress через свою роль в WP Engine. И я люблю приносить вам лучшее из сообщества каждую неделю на Press This.