Já tem algum tempo o WordPress adotou uma nova forma de trabalhar com temas, e consequentemente com a criação de sites de modo geral. Ainda que em um momento híbrido, a tendência é que cada vez mais os novos temas se voltem para trabalhar com edição completa de sites.
Preparativos iniciais
Instalação
Existem várias formas de instalar o WordPress, muitas empresas de hospedagem já oferecem instalações facilitadas, com um (ou alguns) cliques, dentre outras.
Ambiente de desenvolvimento
Geralmente dizemos que um ambiente de desenvolvimento é aquele em que o seu site não está no ar, você trabalha sem conexão com a internet, com o servidor web, php e demais recursos necessários à execução do WordPress, rodando em sua máquina.
Temos diversas opções de ambientes, desde a configuração manual, até apps simples que entregam um ambiente com poucos cliques.
- XAMPP / LAMP / MAMP
- Laragon
- Local by Flywheel
- DevKinsta
- InstaWP
Ambiente de testes
Um ambiente de testes é geralmente o local onde não se tem tanto preocupação em poder perder algum dado, você quer explorar a ferramenta, algum bug ou apenas conhecer o sistema.
O WordPress dispõe atualmente do: https://playground.wordpress.net/ – porém, ainda com várias limitações, sem conexão ao diretório de temas, por exemplo.
Temas de blocos
Dizemos que são temas de blocos os temas pensados para trabalhar com o editor de blocos e a edição completa de site, possibilitando o uso de seus recursos, como edição de modelos e parte de modelos.
Edição completa de site
O quê é a edição completa de site?
A edição completa de site é a nova forma de construir sites com o WordPress, utilizando o editor de blocos para construir seções e elementos que antes não eram possíveis na plataforma de forma nativa.
Styles
Os estilos são as principais configurações visuais do tema que podem ser alteradas pelo usuário.
Tipografia
Cores
Blocks (Aparência Global)
Modelos
Referências
Agradecimentos especiais ao Fellyph Cintra ? – pelo seu trabalho com produção de conteúdo de tradução de material do Learn WordPress.