Pressione isto: o tema Frost está aqui
Publicados: 2023-06-15Bem-vindo ao Press This, o podcast da comunidade WordPress da WMR. Cada episódio apresenta convidados de toda a comunidade e discussões sobre os maiores problemas enfrentados pelos desenvolvedores do WordPress. O que se segue é uma transcrição da gravação original.
Desenvolvido por RedCircle
Doc Pop : Você está ouvindo Press This, um podcast da comunidade WordPress no WMR. A cada semana, destacamos os membros da comunidade WordPress. Sou seu anfitrião, Doc Pop. Apoio a comunidade WordPress por meio de minha função no WP Engine e minhas contribuições no TorqueMag.Io, onde faço podcasts e desenho cartoons e vídeos tutoriais. Dê uma olhada.
O Repositório WordPress sempre foi um ótimo lugar para encontrar ferramentas poderosas e gratuitas para estender seu site WordPress. Você pode encontrar plug-ins, blocos e temas e até classificar por recursos, como compatibilidade de bloco. E a partir desta manhã, existem 302 temas compatíveis com blocos ou temas de blocos listados na seção de temas WordPress do repositório.
Um dos mais novos é Frost e meu convidado de hoje é Brian Gardner, principal desenvolvedor advogado da WP Engine e criador do Frost Theme. Brian, parabéns por colocar seu tema no repositório.
E eu sei que você já esteve no programa antes, mas vamos apenas dar um lembrete aos nossos ouvintes. Como você entrou no WordPress?
Brian Gardner: Bem, doutor, obrigado por me receber de volta. Certamente feliz por estar aqui. Adoro falar sobre WordPress. Eu gosto de compartilhar minha história. Não consigo fazer isso com tanta frequência quanto antes, então vou dar a versão abreviada. Em 2006, eu era gerente de projetos em um escritório de arquitetura e era de longe uma das pessoas mais jovens que trabalhavam lá.
E assim, por padrão, tornei-me o cara do computador. E assim eu me ensinei muitas coisas, antigamente. Foi realmente em torno do Microsoft Office e todas essas coisas. Mas minha curiosidade sobre a internet e os blogs, que era novidade naquela época, atingiu o pico. E então comecei a me interessar pelo WordPress e queria apenas ter meu próprio blog.
E assim, por meio dessa experiência, descobri como instalar um site WordPress e de lá baixei um tema gratuito de um repositório diferente, embora fosse, eu acho, considerado o repositório oficial do WordPress, mas era um local diferente. Pegou um tema, começou a brincar, montou, ajustou. Criei meu próprio tema, distribuí-o em meu site para links, downloads, e-mail e exposição. E a partir disso comecei a conseguir trabalhos freelance, pessoas que queriam ter o tema customizado.
Então eu liguei para o dinheiro das férias, certo? Porque eu ainda tinha meu emprego em tempo integral e apenas noites e fins de semana. Eles pagavam algumas centenas de dólares para fazer uma ou duas coisas e, a partir daí, eu tinha um cara, um corretor de imóveis de Boston que queria que eu fizesse um design personalizado para ele, o que eu fiz. E foi um exagero para ele porque ele só queria um blog. E isso era mais uma espécie de site de brochura baseado em CMS.
E então, perguntei ao meu público o que deveria fazer com isso, e então continuei e disse: alguém compraria isso? E o eco retumbante do público foi sim. E então eu segui com a próxima pergunta mais inteligente, que era, quanto você pagaria por um tema premium do WordPress? E nessa altura as coisas tornaram-se reais porque tinha muita gente a dizer que ia gastar dinheiro com isso.
E então eu juntei, empacotei, chamei de Revolution e comecei a vender muito Revolution. E essa foi minha janela para o WordPress. E, consequentemente, o lado de comércio eletrônico do WordPress vendendo um tema. Essa é a versão rápida real. Obviamente, alguns altos e baixos e esquerdas e direitas ao longo do caminho.
Doc Pop: Sabe, isso me faz pensar, eu sei que você tem muitos exemplos em seu site de temas que você criou. E você vendeu temas também. Mencionamos no início do programa o tema Frost WP, no qual entraremos em um segundo. Mas estou apenas curioso, é a primeira vez que você carrega um tema para o repositório do WordPress como a seção de temas gratuitos?
Brian Gardner: Então Frost não é o primeiro tema. É o primeiro tema do WP Engine que enviamos. Mas antes disso, nos últimos 12 meses, enviei quatro temas diferentes de edição de site completo. Quase difícil de acreditar, certo? Quase 15 a 18 anos é assim, mas é.
Então, eu pessoalmente tenho quatro temas no diretório de temas do WordPress agora. Todos eles são temas Full Site Editing, e o Frost, é claro, é o mais recente e o que já tem mais downloads.
Doc Pop: Uau, parabéns. E vamos entrar nisso. O que há de tão especial no tema Frost em relação aos outros temas em que você trabalhou?
Brian Gardner: Na verdade, Frost é o primeiro tema que comecei a criar que era um tema baseado em blocos. Comecei há cerca de dois anos, quase dois anos atrás, durante o verão. E isso foi ainda antes do meu WP Engine contratado quando percebi a direção para onde o WordPress estava indo na época em que se chamava Gutenberg Editor. Mas agora conhecemos o Gutenberg como o plug-in exploratório que traz os recursos para o núcleo do WordPress. Quando percebi o que eram os blocos, como os padrões funcionavam e a trajetória de onde tudo isso estava indo, fiquei muito animado. Então, há dois anos, comecei a criar esse tema chamado Frost.
E na época era um tema infantil baseado em Gênesis. E isso foi um pouco antes de mudar para um tema baseado em blocos. Mas logo no meu desenvolvimento disso, percebi, ok, agora entendo isso e agora sei onde isso pode ir. E então, originalmente, Frost foi criado para ser um tema muito baunilha, mas poderoso porque tinha muitos padrões e a ideia por trás disso era configurar esses padrões como estruturas de arame para que, se você fosse uma agência ou um freelancer , seria muito fácil criar páginas de cima para baixo de um site porque cada padrão representa uma certa seção de uma página inicial ou uma página sobre ou uma página de preços.
E então eu pensei, bem, se eu criasse um sistema, um tema poderoso que tivesse todos esses tipos de coisas inseríveis com um clique, então as pessoas poderiam projetar com essa opinião, adicionar fotos, imagens, alterar, texto cores, e assim por diante. E assim, Frost tem, a partir desse ponto, sido indiscutivelmente um dos temas WordPress mais atualizados e de ponta, porque eu sou obcecado pelo desenvolvimento de Gutenberg, o plug-in, o núcleo do WordPress e realmente uma boa satisfação em viver. na linha de frente na borda sangrenta.
E, portanto, Frost sempre oferece suporte e implementa todas as coisas que eram novas à medida que chegavam por meio de Gutenberg, o que é bom, e disponibilizamos isso assim que vim para o WP Engine. Trouxemos o Frost, e desde então ele tem código aberto e está disponível no GitHub e no site.
Mas até o WordPress 6.2 cair, ele sempre foi considerado meio experimental e não pronto para produção e meio de uso por sua conta e risco, embora fosse muito, muito estável. E então, quando soube que o WordPress 6.2 chegaria, conversei com nossas equipes de produto e com o vice-presidente de produto aqui na WP Engine.
Eu estava tipo, olha, acho que Frost é como o horário nobre e está pronto para começar, e é minha recomendação que o preparemos, coloquemos no repositório, obtenhamos mais distribuição dele. Incentive as pessoas a usá-lo, aprender com ele, bifurcá-lo, fazer o que quiserem com ele. E então todos concordamos coletivamente e logo após o lançamento do 6.2, enviamos Frost ao diretório.
Doc Pop: Eu sei que você sempre mencionou o Frost como sendo uma espécie de projeto experimental, um tema experimental, ultrapassando limites, e eu sempre pensei nisso porque as coisas que você estava implementando no Frost eram experimentais. Você pode me dizer se estou errado aqui, mas acho que o que percebi é que era experimental, pois estava apenas esperando que o WordPress se solidificasse.
Não que os recursos em si fossem altamente experimentais. Era mais que você estava esperando o WordPress 6.2 ou algo parecido vir e dizer, olha, esta é uma estrutura que você pode construir agora, e tudo está estável e pronto, pronto para um tema como o seu.
Essa é uma boa maneira de colocar isso?
Brian Gardner: Sim, isso é mais preciso. Quero dizer, realmente o que aconteceu foi, até 6.2, o desenvolvimento do próprio WordPress por meio do plug-in Gutenberg, Gutenberg é um plug-in que agora é um plug-in experimental que envia uma nova versão a cada duas semanas. E é aqui que eles testam e trazem novos recursos que finalmente chegarão ao núcleo do WordPress.
E assim, a cada duas semanas, você obtém uma nova versão do Gutenberg, mas o próprio núcleo do WordPress atualiza apenas três a talvez quatro vezes a versão principal por ano. E então o que acontece é que dentro de cada um desses três ou quatro meses, você tem todas essas coisas novas que são adicionadas ao plug-in do Gutenberg.
Então, tecnicamente, eles estão à disposição de quem quiser testá-los, brincar com eles e usá-los. No entanto, por ser experimental, sempre dissemos que o Frost também precisa ser porque requer o plug-in Gutenberg, que pode quebrar a qualquer momento. E é ruim encorajar as pessoas a usar algo em um site baseado em produção que você sabe que pode quebrar.
E assim, a diferença entre o desenvolvimento do WordPress Core e o plug-in Gutenberg diminuiu porque muitos dos recursos chegaram e estão disponíveis. Percebi, ok, agora estamos em um ponto em que o próprio WordPress está disponível e o desenvolvimento de coisas novas que podem quebrar está diminuindo.
Agora é a hora de fazê-lo.
Doc Pop: Acho que é um ótimo lugar para fazermos uma pequena pausa. Quando voltarmos, continuaremos conversando com Brian Gardner, principal desenvolvedor advogado da WP Engine, sobre o tema Frost e o que o torna tão único no repositório de plug-ins do WordPress. Portanto, fique atento para mais notícias do WordPress.
Doc Pop: Bem-vindo de volta ao Press This, um podcast da Comunidade WordPress no WMR. Sou seu anfitrião, Doc Pop, e estou conversando com Brian Gardner, da WP Engine. Ele é um criador de temas que recentemente enviou o tema Frost, que é um projeto que ele fez com a equipe do WP Engine para o repositório de plug-ins do WordPress.
No início do show, conversamos sobre o processo de upload, e acho que uma das coisas que me chamou a atenção, Brian, é como quando o 6.2 foi lançado e você tinha esse tema do qual estava muito orgulhoso de, o tema Frost, você sentiu que era uma maneira muito boa de ultrapassar os limites e mostrar às pessoas o que poderia ser feito com esses temas. Realmente sinto que o WP Engine pegou esse tema e decidiu torná-lo um tema principal para realmente mostrar às pessoas o que poderia ser feito.
Eu estou querendo saber se é assim que você pensa sobre este tema ou o que você acha que este tema serve. Tanto para a comunidade, mas também para o WP Engine, onde você trabalha como um defensor do desenvolvedor.
Brian Gardner: Sim, falei anteriormente sobre a ideia de ser um tema de wireframe. Como foi originalmente construído, sabíamos que o 6.2 estava chegando e como o lançamento do que chamamos de versão 1.0, que é onde o trouxemos pronto para produção. Eu fiz algumas opiniões de design para ele. Então eu estou tipo, ok, bem, agora que isso vai estar em um lugar onde muitas pessoas podem baixá-lo, nós realmente queremos encorajar as pessoas a usá-lo.
Portanto, precisa ser um pouco mais interessante do que antes. Então, uma das coisas que fiz foi atualizar vários dos padrões pretos que estavam no tema para torná-los um pouco mais utilizáveis e um pouco menos apenas preto e branco. Redefini a paleta de cores. Implementei um azul elétrico como parte da cor base para ele.
Mas parte do WordPress agora a capacidade está dentro de um tema de bloco. Você pode ter o que chamamos de variações de estilo e isso meio que dá, vamos chamá-los de skins, acho que é uma boa maneira de explicar. A capacidade de os usuários alterarem os sistemas de cores do tema. E então alguém poderia escolher a versão vermelha de Frost ou a versão azul-petróleo de Frost ou roxo ou laranja.
E então há oito no total, o que eu senti que era um bom lugar. E, claro, você pode personalizar isso para gostar do código hexadecimal exato que deseja também, certo? Essa é a beleza de os editores do site poderem entrar e alterar a paleta de cores por conta própria. Eu opinei sobre o design. Tornei as coisas um pouco mais interessantes e criei mais alguns, o que chamamos de layouts ou padrões de página inteira.
Portanto, se você deseja uma página inicial pré-criada ou uma página sobre ou uma página de preços, ou mesmo uma página de link semelhante à Árvore de links. Os usuários podem clicar e inserir essas seções de uma só vez e personalizá-las a partir daí. Então, eu realmente tentei passar de um tema experimental e educacional para, Ei, vamos usar isso para algo que as pessoas possam realmente, nossos clientes no WP Engine ou agências, e freelancers e pessoas podem construir sites reais com isso.
Doc Pop: Vejo de duas maneiras que você poderia ter escolhido um tema como esse como uma espécie de grande lançamento do que você acha que um tema de edição de site completo deveria ser. Uma delas é ter uma página mínima e apenas encorajar as pessoas a construí-la em cima dela.
E a outra é realmente empacotá-lo com recursos e parece que é nisso que vocês chegaram, é algo para todos. Há variações escuras e claras ou como as chamamos, como variações do modo Desenvolvedor para as visualizações. Há toneladas de padrões.
Você ainda tem coisas que seriam úteis para coisas como depoimentos, apelos à ação, coisas assim. Houve um momento em que vocês estavam pensando sobre como sabemos o que é demais para colocar aqui? Ou o objetivo é apenas colocar algo para todos, para que, se eu abrir um bar que também tenha música ao vivo, eu possa fazer o download e obtê-lo, mas também se eu estivesse em uma cozinha, eu poderia fazer isso.
Esse tipo de objetivo é cobrir tudo ou não sei. Estou divagando, mas estou meio curioso sobre como vocês pensaram sobre isso.
Brian Gardner: Sim, esse sempre foi o problema, certo? Como a ideia de um tema monolítico. Pelo menos um único tema para download é demais, certo? WordPress alimenta 43 por cento da internet ou qualquer que seja o número. E há tantas maneiras diferentes de usá-lo, o que significa que você pode criar um tema com apenas 500 padrões e muito disso não é usado individualmente.
E assim, para um tema que veio com padrões e cores e todas essas outras coisas, tratava-se realmente de manter um equilíbrio, isso é utilizável em vários níveis. Não todos, mas vários, com seções ou padrões comuns ou coisas assim, que você vê em qualquer tipo de site, certo?
Por exemplo, uma seção de depoimento pode ser usada para um criador de curso, uma loja de alimentos ou um advogado. Então, como tentar identificar quais são alguns dos tipos de seções que podem ser usados em vários nichos. E assim, a maior parte do que está no Frost é apenas isso, que é um bom lugar para começar. Não tem tudo. Não pode fazer tudo. Mas é o suficiente para chegar lá ou pelo menos mostrar às pessoas como as coisas podem ser feitas. E nós iremos a partir daí.
O legal do WordPress e da maneira como o sistema de atualização de tema funciona é que você pode adicionar padrões a uma atualização de tema e, em seguida, implantar essa atualização em todos os sites. E não quebra nada porque tudo o que está fazendo é apenas aumentar a biblioteca na qual você pode desenhar. E isso faz parte do que era a versão 1.0. Coloque um punhado de rodapés lá, algumas chamadas para ações, porque todo mundo precisa de uma chamada para ação em um site. Vamos ver onde chega, o que as pessoas pediram e para onde vai. E sempre podemos adicionar mais se precisarmos. E esse foi o processo de decisão por trás de tudo.
Doc Pop: No WP Tavern, Sarah Gooding escreveu que “Frost pode ser facilmente usado para criar sites de agências, portfólios, sites de negócios e muito mais. É fácil ver os desenvolvedores usando-o como um ponto de partida para vários projetos, devido ao seu design minimalista.” Ela também menciona que existe uma versão bifurcada do Frost, seu tema Powder, e eu realmente não sabia disso.
Mas, você pode nos contar um pouco sobre o Powder?
Brian Gardner: Sim, então Powder foi apenas algo que acabei fazendo para meu próprio bem. De vez em quando eu faço algo para um amigo ou cliente anterior, como apenas uma espécie de projeto paralelo, design personalizado ou algo assim. E é claro que na época eu sempre usaria Frost. Mas, na maioria dos casos, eu pensava pessoalmente que seria mais fácil ter apenas uma versão simplificada de um tema WordPress, algo que fosse tão baunilha, tão básico que seria literalmente o andar térreo.
E então o que fiz foi bifurcar Frost e obviamente renomeá-lo e transformá-lo em Pó, mas depois tirei todos os padrões e toda a especialidade dele, e é literalmente como um tema de tela em preto e branco. Nenhum modelo especial, nenhum padrão além do cabeçalho e rodapé que precisam estar lá.
E então eu pessoalmente queria ter minhas próprias coisas como base inicial, porque sou um criador e adoro design e tenho centenas de ideias que passam pela minha cabeça diariamente, apenas sobre maneiras legais de fazer design. E então é como, bem, pelo menos se eu tivesse minha própria versão de algo, eu poderia, um, colocar isso no diretório de temas, mas também me permite brincar com o sistema de tema filho e dizer, oh, aqui está um design divertido, deixe-me ver se eu poderia simplesmente derrubar algo sem ter que recriar a roda todas as vezes.
Doc Pop: E assim, com Frost, você começou isso como um dos seus projetos pessoais. Agora você o entregou à equipe do WP Engine para criar algo novo e maior. O que será adicionado a este tema? Já vem bem embalado.
O próximo passo será adicionar mais padrões, ou o próximo passo será ouvir, você já tem mil downloads ou mil usuários. Vai ser ouvi-los e meio que fazer ajustes e correções por enquanto?
Brian Gardner: A resposta para essa pergunta é sim, praticamente para tudo o que você disse. Na verdade, esta manhã eu estava adicionando alguns padrões. Eu fiz um workshop na semana passada sobre padrões focados em conversão e como construí-los. E então o que fiz foi construir quatro novos padrões para demonstrar no workshop. E então eu pensei, uau, isso faz sentido agora que eu os construí e as pessoas os viram. E são muito leves. E, claro, são todas as coisas que considero relevantes para um site. Então, estou adicionando-os ao Frost como uma atualização que pode sair amanhã. Junto com um pouco mais de trabalho dentro da estrutura do arquivo.
A folha de estilo e o JSON do tema, para ficar um pouco técnico, são dois arquivos que lidam com estilos. E à medida que encontro mais maneiras de consolidar o código e otimizar como as coisas são feitas do ponto de vista da codificação e do estilo. Estou fazendo um pouco de reorganização apenas em coisas que são recentes com o WordPress 6.2, e apenas meio que otimizando e fazendo um pouco de limpeza, mas também agregando mais valor trazendo alguns padrões e então nesse ponto veremos como as pessoas o estão usando, o que pensam e o que querem.
Doc Pop: Este é outro ótimo local para fazermos uma pausa rápida e, quando voltarmos, encerraremos nossa conversa com Brian Gardner sobre o tema Frost e os temas Full Site Editing. Então fique ligado para mais Press This.
Doc Pop: Bem-vindo de volta ao Press This, um podcast da Comunidade WordPress. Eu sou seu anfitrião, Doc Pop, e estou com Brian Gardner hoje falando sobre o tema Frost que acabou de subir no repositório de temas WordPress.org. E Brian, passamos o show falando sobre os recursos do Frost e você pode definitivamente perceber como está animado com a edição completa do site e apenas com o design de tema e web design em geral.
Acho que uma das últimas coisas que gostaria de perguntar a você é que este foi um projeto que você começou por conta própria e, em seguida, ingressou no WP Engine como principal advogado do desenvolvedor. Como o lançamento de um tema como esse se encaixa na função de principal advogado do desenvolvedor no WP Engine?
Brian Gardner: Bem, obviamente, a defesa do desenvolvedor dentro de uma empresa de tecnologia tem tudo a ver com educar os usuários, seja o software que a própria empresa produz ou no qual o software é baseado. Então, fui trazido em parte para evangelizar o uso do WordPress. Continue a falar sobre como as pessoas podem, podem usar o WordPress, podem construir com o WordPress.
E, claro, na época Edição completa do site e construção baseada em blocos, obviamente algo muito relevante. E é claro que temos nossos próprios produtos, certo? Então temos, Local, a ferramenta de desenvolvimento local. Temos ACF, obviamente temos Frost, temos alguns dos produtos Genesis e coisas assim.
Portanto, é realmente apenas uma mistura desses produtos WordPress e é nosso trabalho facilitar a comunidade em torno deles, em torno do software. Alguma aparência de retribuição, certo? Temos um valor central de Compromisso com a Retribuição . Portanto, há contribuições de volta ao WordPress de certa forma. Frost e alguns de nossos outros projetos são exemplos disso.
E, portanto, é apenas nosso trabalho ajudar a educar, treinar e promover a comunidade. Então, é a posição para a qual me inscrevi quando Heather e eu estávamos conversando sobre isso, o lado WordPress das relações com desenvolvedores não existia no WP Engine. Fui contratado como o primeiro, então foi realmente apenas uma oportunidade para abrirmos nosso próprio caminho e dizer, é assim que pensamos que é.
E acho que fizemos um ótimo trabalho. Temos alguns membros agora, Sam Munoz, que é um gerente de comunidade conosco, e Damon Cook também no lado WordPress do Developer Advocacy. E nós apenas fazemos o nosso melhor para ser o mais útil possível para apoiar nossos produtos internos e continuar a inovar o WordPress.
Doc Pop: E este parece ser um bom lugar para conectar o Build Mode, seu workshop semanal para desenvolvedores. Por que você não nos conta sobre isso?
Brian Gardner: Portanto, o modo de construção é toda sexta-feira às 10h, horário central. É algo que Sam e eu inventamos no ano passado e dissemos, vamos fazer algo oficial. Vamos fazer disso não um workshop ou uma coisa de ensino, mas mais uma conversa interativa e imersiva. E então geralmente temos de 20 a 25 pessoas toda sexta-feira de manhã.
É uma oportunidade para falarmos sobre coisas que vêm de clientes ou não clientes, apenas pessoas que estão construindo sites WordPress e têm um negócio baseado em WordPress. Isso nos permite um pouco mais de percepção e informações diretas sobre os pontos problemáticos disso.
E tem sido um baú do tesouro de apenas insights, boa pesquisa de mercado, apenas todas essas coisas. E estamos realmente desenvolvendo uma grande comunidade lá. Temos muitas pessoas que voltam todas as semanas. Eles fazem questão de trabalhar em sua programação no Modo Construção porque não querem perdê-lo.
E então estamos super animados com isso. Mais uma vez, falamos sobre o WordPress, às vezes o que há de novo nos recursos do WordPress que estão chegando, mas também quais serviços você oferece em seu negócio baseado no WordPress? Então, saímos do imediatismo da construção de sites e falamos um pouco mais sobre equilíbrio entre vida e trabalho e coisas assim.
Então é ótimo.
Doc Pop: E vamos encerrar isso. Você pode apenas dizer às pessoas onde elas podem encontrar mais sobre você, Frost e o modo de construção? Qual é um bom lugar para as pessoas conferirem?
Brian Gardner: Então, pessoalmente, minha conta no Twitter é provavelmente onde estou mais ativo e mais fácil de entrar em contato, que é @bgardner. FrostWP.Com é onde você pode ver a demonstração do Frost, onde você pode baixá-lo. Você pode ver todos os padrões, estilos, variações. E, em seguida, Modo de construção. Se você acessar WPEngine.com/builders, temos eventos vinculados em nosso menu, que o envia para o modo de construção.
Normalmente, temos três ou quatro semanas de inscrição, links de registro prontos para as pessoas. Portanto, sinta-se à vontade para reservar seu lugar e esperamos vê-lo lá.
Doc Pop: Obrigado por ouvir o Press This, um podcast da comunidade WordPress no WMR. Mais uma vez, meu nome é Doc e você pode acompanhar minhas aventuras com a revista Torque no Twitter @thetorquemag ou pode acessar torquemag.io, onde contribuímos com tutoriais, vídeos e entrevistas como esta todos os dias. Então confira torquemag.io ou siga-nos no Twitter. Você pode se inscrever no Press This no Red Circle, iTunes, Spotify ou baixá-lo diretamente em wmr.fm toda semana. Sou seu anfitrião, Doutor Popular. Apoio a comunidade WordPress por meio de minha função na WP Engine. E adoro destacar os membros da comunidade todas as semanas no Press This.