Tentando decidir entre GeneratePress vs Astra como tema do seu site WordPress?

Pelos números, estes são dois dos temas mais populares do WordPress. Eles também têm a mesma abordagem básica, o que torna difícil a escolha entre eles.

Ambos oferecem fundações leves e polivalentes com abundantes controles do WordPress Customizer para ajudá-lo a personalizá-los. Você pode usar cada um para tudo, desde um blog a um site de negócios, loja de comércio eletrônico, site de membros em, e muito mais.

Em geral, você não vai errar em nenhum dos sentidos, mas cada tema tem alguns pontos fortes únicos que podem empurrá-lo em uma direção ou outra. Para ajudá-lo a encontrar essas diferenças, vamos comparar GeneratePress vs Astra em várias áreas-chave, inclusive:

  • Interface do usuário
  • Sites de demonstração
  • Preços
  • Módulos
  • Recursos gratuitos vs premium
  • Personalização de layout e estilo
  • Desempenho
  • Integração do construtor de páginas
  • Compatibilidade do desenvolvedor
  • Integração do comércio eletrônico
  • Outras integrações
  • Suporte e documentação

Vamos começar!

Nota – queremos divulgar que a GeneratePress é um cliente de hospedagem da Kinsta. Entretanto, não demos nenhum tratamento especial à GeneratePress nesta comparação – mantivemos as coisas completamente imparciais.

GeneratePress vs Astra – Apresentações rápidas

Antes de chegarmos à comparação, vamos introduzir rapidamente estes dois temas.

GeneratePress

GeneratePress é um tema leve e polivalente de Tom Usborne. Fora da caixa, acrescenta menos de 10 KB de tamanho e tem uma grande reputação de código limpo.

A partir de dezembro de 2020, a GeneratePress está ativa em mais de 300.000 sites de acordo com o WordPress.org. Ele tem uma classificação perfeita de 5 estrelas em mais de 1.150 revisões.

Astra

O Astra também é um tema leve e polivalente, pesando menos de 50 KB. Ele vem da Brainstorm Force, a mesma equipe por trás de vários outros plugins populares, incluindo Spectra e Ultimate Addons para Gutenberg/Elementor/Beaver Builder.

Astra tem a distinção impressionante de ser o único tema WordPress não falho a passar um milhão de instalações ativas no WordPress.org. Também tem uma classificação perfeita de 5 estrelas em mais de 5.200 revisões.

(Leitura sugerida: 11 Temas WordPress mais rápidos baseado sem testes minuciosos).

GeneratePress vs Astra – Interface do usuário

Tanto GeneratePress como Astra confiam no Personalizador WordPress para fazer a maioria de suas mudanças, que oferece uma interface visual conveniente e livre de código para fazer mudanças. Outro benefício de usar o Customizer é que ele permite que você visualize suas mudanças em tempo real, sem a necessidade de salvar e atualizar.

Como a GeneratePress e o Astra são tão personalizáveis, às vezes é difícil (ou impossível) identificá-los quando se olha para o design do frontend de um site. Se você encontrar um site e quiser descobrir se ele está usando GeneratePress ou Astra sob o capô, confira nossa útil ferramenta de detecção de temas WordPress.

Nesta seção, vamos comparar o onboarding e a interface do usuário de cada tema. Vamos nos concentrar especificamente nos temas gratuitos no WordPress.org para esta seção, mas tocaremos em muitas características premium à medida que formos avançando na comparação.

GeneratePress

A GeneratePress não oferece sites de demonstração em sua versão gratuita (mas oferece com a versão premium). Além disso, ele não oferece nenhuma configuração de painel de controle backend na versão gratuita. Portanto, quando você instala o tema gratuito, seu primeiro passo é saltar diretamente para o Personalizador WordPress nativo:

As opções do GeneratePress Customizer
As opções do GeneratePress Customizer

Dentro das configurações individuais do Customizer, o GeneratePress mantém as coisas um pouco mais leves do que o Astra. Por causa disso, Astra se sente um pouco mais fácil de usar dentro das configurações individuais do Customizer.

Por exemplo, quando você escolhe um dos layouts de cabeçalho predefinidos, basta selecionar a partir de um menu suspenso de texto básico:

Configurações de cabeçalho em GeneratePress - GeneratePress vs Astra comparison
Configurações de cabeçalho em GeneratePress

Esta é uma abordagem diferente do Astra, como você verá em um segundo.

Você também terá algumas opções adicionais ao editar partes individuais de conteúdo, que discutiremos quando chegarmos à compatibilidade do construtor de páginas.

Em geral, o uso detalhado do Personalizador WordPress GeneratePress é feito através de sua abordagem leve e sem inchaço.

Astra

Como o Astra oferece sites de demonstração mesmo com sua versão gratuita, ela tem um pouco mais de um processo de bordo estruturado. Mesmo assim, você também passará a maior parte do seu tempo no WordPress Customizer com o Astra.

Quando você ativar o Astra pela primeira vez, ele mostrará um prompt para instalar o plugin Starter Templates companheiro, o que lhe permite acessar os sites de demonstração importáveis:

Astra está pronta para instalar os sites para demonstração
Astra está pronta para instalar os sites para demonstração

Clicando em Get Started, será instalado o plugin do site de demonstração, que cobriremos a seguir.

Além disso, você fará todo o resto a partir do WordPress Customizer nativo, da mesma forma que você faz com o GeneratePress:

As opções do Astra Customizer
As opções do Astra Customizer

As áreas de configurações do Customizer do Astra parecem um pouco mais fáceis de usar e intuitivas. Por exemplo, ao escolher um layout de cabeçalho pré-fabricado, você obtém uma representação visual do layout em vez de apenas uma lista de textos:

O tema Astra Opções de personalização
O tema Astra Opções de personalização

É uma diferença enorme? Definitivamente não. Mas a maioria das pessoas provavelmente preferirá a forma como Astra tem estabelecido as coisas em termos de facilidade para iniciantes.

Você também terá controles de nível de página, que cobriremos na seção de compatibilidade de construtores de páginas.

GeneratePress vs Astra – Sites de Demonstração

Em termos de sites de demonstração pré-construídos e importáveis, Astra tem uma seleção muito maior. Além disso, o Astra ainda inclui sites de demonstração para sua versão gratuita, enquanto você só recebe sites de demonstração se pagar pelo GeneratePress Premium.

Por essas razões, o Astra é um pouco mais forte quando se trata de sites para demonstração importáveis.

GeneratePress

Novamente, a GeneratePress só oferece sites de demonstração se você adquirir a GeneratePress Premium. Você não recebe nenhum site de demonstração com a versão gratuita, o que é importante considerar se você não quiser começar do zero.

Com a versão premium, a GeneratePress oferece sites de demonstração que são construídos com três construtores de conteúdo diferentes:

  1. Editor WordPress nativo (blocos) – 44 sites diferentes.
  2. Elementor – 14 sites diferentes.
  3. Beaver Builder Pro – 6 sites diferentes.

No total, isso lhe dá mais de 64 sites pré-construídos para escolher.

Para importar os sites de demonstração do GeneratePress, você precisará ativar o módulo de biblioteca de sites no GeneratePress Premium. A partir daí, você poderá navegar pelos sites de demonstração em seu painel do WordPress e importá-los com alguns cliques.

Quando você importa um site de demonstração, você tem a opção de fazer uma importação total ou parcial. Você pode importar:

  • Apenas as configurações do WordPress Customizer.
  • As configurações do Customizer e todo o conteúdo da demonstração.
Como importar um site inicial com a GeneratePress
Como importar um site de demonstração com a GeneratePress

Astra

O Astra oferece um grande número de sites iniciais gratuitos, bem como muitos outros sites iniciais com os pacotes premium Essential ou Growth.

O Astra tem mais de 240 templates iniciais que funcionam com o editor de blocos do WordPress, o Elementor e o Beaver Builder. O código é limpo e compatível e você deve poder usá-lo com qualquer construtor de páginas que escolher. Mais modelos também estão sendo adicionados o tempo todo.

Ao contrário do GeneratePress, há algumas sobreposições em sites de demonstração entre diferentes editores de conteúdo. Por exemplo, você pode encontrar exatamente o mesmo site de demonstração construído com o editor de blocos e a Elementor.

Por essa razão, não se pode simplesmente somar o número total de gabaritos. Mas, em geral, você pode ver que Astra definitivamente oferece uma seleção muito mais ampla do que a GeneratePress. Mesmo se você olhar apenas para os sites de demonstração da Elementor, ele ainda tem o dobro do número.

Para instalar os sites de demonstração do Astra, você precisará primeiro instalar o plugin Starter Sites da companhia do WordPress.org (ou a versão premium equivalente para acessar os sites premium de demonstração).

A partir daí, você poderá navegar pelos sites de demonstração dentro do seu painel de controle do WordPress. Quando você importar um site de demonstração, você terá a opção de fazer uma importação total ou parcial. Você pode importar:

  • Conteúdo individual do site de demonstração.
  • Apenas as configurações do WordPress Customizer (sem conteúdo)
  • Apenas o conteúdo.
Escolhendo que conteúdo importar com Astra
Escolhendo que conteúdo importar com Astra

GeneratePress vs Astra – Preços

Tanto GeneratePress como Astra têm versões gratuitas disponíveis no WordPress.org, bem como versões premium que desbloqueiam recursos adicionais.

Em termos de versões premium, ambas têm preços basicamente idênticos. A única exceção é que o Astra requer uma compra mais cara para desbloquear os modelos premium da Agência.

GeneratePress

A GeneratePress oferece duas opções de pagamento:

  • US$ 59 por um ano de suporte/atualizações. Você pode renovar por um desconto de 40% após seu primeiro ano.
  • 249 dólares para suporte/atualizações por toda a vida

Ambos os planos permitem o uso em até 500 sites.

Astra

Para o tema premium, o Astra tem três opções de preço:

  • Astra Pro: US$ 59 por um ano de suporte/atualizações.
  • Essential Bundle: US$169/ano
  • Growth Bundle: US$ 2499/ano

Ambos os planos permitem o uso em sites ilimitados. Há também a opção de preço “vitalício”.

No entanto, existem algumas diferenças com a GeneratePress. Em especial, se quiser ter acesso aos templates premium, você precisará de pelo menos o Essential Bundle de $169 (um ano) ou $849 (vitalício). Este pacote também lhe dá acesso a alguns outros plugins do desenvolvedor, tais como Ultimate Addons para Elementor/Beaver Builder.

GeneratePress vs Astra – Módulos

Tanto GeneratePress como Astra utilizam uma abordagem modular para suas versões premium que permite ativar e desativar as características específicas que você deseja utilizar.

Nesta seção, mostraremos quais módulos cada tema oferece. Em geral, o Astra tem uma lista de módulos mais longa, o que faz sentido porque o Astra é geralmente um pouco mais rico em recursos do que o GeneratePress.

GeneratePress

A lista completa do módulo GeneratePress
A lista completa do módulo GeneratePress

Astra

A lista completa dos módulos Astra
A lista completa dos módulos Astra

GeneratePress vs Astra – Características gratuitas e Premium

Como mencionamos acima, ambos os temas têm versões gratuitas populares no WordPress.org, bem como versões premium com mais recursos. A versão premium é tecnicamente um plugin add-on para o tema principal gratuito – você usará exatamente o mesmo tema se estiver usando a versão gratuita (apenas o tema) ou a versão Pro (o tema mais o plugin premium add-on).

Você precisará da versão premium para acessar todos os módulos que lhe mostramos na seção anterior.

Em geral, o Astra é um pouco mais generoso com suas características livres e é mais flexível como um tema livre. Por essa razão, o Astra é provavelmente uma opção melhor se você estiver planejando ficar apenas com a versão gratuita.

GeneratePress vs Astra – Personalização de Layout e Estilo

Falamos um pouco sobre isso ao comparar as características gratuitas com as premium, mas agora vamos aprofundar mais nas opções de personalização de layout e estilo em ambos os temas.

Em geral, Astra e a GeneratePress dão a você uma tonelada de opções de personalização, e é por isso que ambas são tão populares.

Entretanto, esta é uma seção difícil de comparar porque há tantas opções disponíveis (especialmente se você tiver a versão premium). Para pesquisar cada uma das características seria necessário um livro eletrônico completo!

Em geral, Astra está um pouco à frente em termos do número de características. Mas para a maioria das situações, os dois temas lhe darão todas as opções que você precisa. A maioria dos usuários provavelmente só notará uma diferença quando se trata de algumas das características de mais nicho.

Por exemplo, ambos são super flexíveis quando se trata de áreas “centrais” como, por exemplo:

GeneratePress vs Astra – Desempenho

Tanto a GeneratePress quanto Astra são mais otimizadas em termos de desempenho do que seu tema WordPress médio e ambas podem definitivamente lhe proporcionar um site de carga rápida.

No geral, porém, a GeneratePress está um pouco à frente em termos de desempenho, embora a diferença não seja enorme. Mesmo assim, se você é um viciado em desempenho WordPress, isso é uma vantagem para a GeneratePress.

Para testar o desempenho, instalamos cada tema em uma nova instalação do WordPress e fizemos testes com o WebPageTest. Não importamos um site de demonstração porque há demasiadas variáveis para comparar. Obviamente, seu site real será mais pesado se você estiver usando um site de demonstração importável.

GeneratePress

Desempenho do tema GeneratePress em uma nova instalação
Desempenho do tema GeneratePress em uma nova instalação

Astra

Desempenho do tema Astra em uma nova instalação - GeneratePress vs Astra comparison
Desempenho do tema Astra em uma nova instalação

Comparação

Para facilitar, aqui estão os dados da comparação GeneratePress vs Astra em uma nova instalação:

GeneratePress Astra
Solicitações 7 9
Tamanho da página 26 KB 42 KB

Você pode ver que, no estado padrão, o GeneratePress é um pouco mais leve que o Astra. Entretanto, ambos são significativamente mais leves que a maioria dos outros temas do WordPress, por isso é difícil questionar cerca de sete contra nove solicitações HTTP.

GeneratePress vs Astra – Compatibilidade de Construtores de páginas

Ambos GeneratePress e Astra combinam bem com plugins de construção de páginas populares. Mais especificamente, ambos oferecem sites de demonstração importáveis que são baseados em construtores de páginas, bem como controles de nível de página para controlar facilmente a tela para seus projetos de construtores de páginas.

GeneratePress

Ao trabalhar em uma peça individual de conteúdo, o GeneratePress permite ajustar o layout e também desabilitar certos elementos.

Você pode ajustar os seguintes elementos:

  • Layout da barra lateral – escolha entre qualquer layout de barra lateral (desabilitar, trocar de lado, adicionar uma barra lateral extra, etc.).
  • Rodapés Widgets – mude o número de rodapés de 0-5.
  • Container de conteúdo – escolha entre o padrão, a largura total ou contido.

Você também pode desabilitar os seguintes elementos, marcando uma caixa:

  • Barra superior
  • Cabeçalho
  • Navegação primária
  • Navegação secundária
  • Cabeçalho de imagem/página em destaque
  • Título do conteúdo
  • Rodapé
Os controles de nível de página GeneratePress
Os controles de nível de página GeneratePress

Astra

O Astra também oferece controles detalhados de nível de página, incluindo algumas opções adicionais para controlar o comportamento do cabeçalho. Por exemplo, você pode habilitar um cabeçalho pegajoso ou transparente página por página.

Você pode ajustar as seguintes configurações:

  • Sidebar – direita, esquerda ou inválida.
  • Layout do conteúdo – em caixa, caixa de conteúdo, com largura total contido, com largura total esticado.
  • Cabeçalho Transparente – habilitado ou desabilitado.
  • Cabeçalho de página – definir um cabeçalho de página personalizado (mais sobre este recurso na próxima seção).
  • Cabeçalho adesivo – ativado ou desativado.

Você também pode desabilitar os seguintes elementos, marcando uma caixa:

  • Cabeçalho primário
  • Título
  • Breadcrumb
  • Imagem em destaque
  • Barra do rodapé
Compatibilidade com o construtor de páginas do Astra
Compatibilidade com o construtor de páginas do Astra

GeneratePress vs Astra – Amizade com o Desenvolvedor

Tanto a GeneratePress quanto Astra são bastante amigáveis ao desenvolvimento e cada uma delas tem algumas ferramentas úteis para ajudá-lo a personalizar seu tema.

Em geral, a GeneratePress pode ter uma leve vantagem devido a sua abordagem unificada das personalizações, mas ambas são bastante fortes e lhe dão muitas opções.

GeneratePress

Uma das características mais úteis do GeneratePress para os desenvolvedores é seu módulo Elementos (que requer a versão premium). O GeneratePress Elements atua como um lugar tudo em um para trabalhar com hooks, adicionar elementos de layout personalizados, e muito mais.

Uma vez que se apanha o jeito, é super útil ter tudo em um só lugar. Ao adicionar um novo elemento, você pode escolher entre quatro tipos diferentes de elementos:

  • Bloco
  • Cabeçalho
  • Hook
  • Layout

Por exemplo, digamos que você queira adicionar um hook a um dos muitos sites de hook do GeneratePress (Guia Visual aqui). Você criaria um novo tipo de elemento de hook. Então, você pode adicionar o código que você deseja executar e escolher o local do hook:

O criador da GeneratePress Elements
O criador do GeneratePress Elements

Então, o mais legal é que você pode estabelecer regras de exibição para executar apenas aquele hook em determinado conteúdo (sem necessidade de usar qualquer código). Você pode até mesmo direcionar as funções do usuário ou o status logado.

Você também pode direcionar o conteúdo específico de uma tonelada de maneiras diferentes, incluindo tipos de postagem, categorias, tags, taxonomias personalizadas, autor, e muito mais:

Usando regras de exibição com GeneratePress Elements
Usando regras de exibição com GeneratePress Elements

Em geral, a GeneratePress Elements é muito bem pensada e uma ótima ferramenta para os desenvolvedores.

Astra

O Astra também inclui muitas ferramentas para os desenvolvedores.

Primeiramente, se você quiser trabalhar com os hooks do Astra (guia visual aqui), você pode instalar o plugin oficial do Astra Hooks para poder adicionar hooks diretamente do Personalizador WordPress. O benefício desta abordagem é que ela é gratuita.

Entretanto, a implementação gratuita de hook do Astra não tem aquela facilidade de exibição de regras que a GeneratePress oferece, então você precisaria adicionar essas condições diretamente ao código:

O plug-in livre Astra Hooks
O plug-in livre Astra Hooks

Entretanto, se você tiver o Astra Pro, você terá acesso a layouts personalizados e cabeçalhos de página (que são embrulhados em Elements se você estiver usando o GeneratePress).

Para estes elementos, Astra lhe dá regras de exibição detalhadas, assim como a GeneratePress. Você pode adicionar hooks usando o recurso de layout personalizado, o que essencialmente lhe dá acesso a essas mesmas regras de exibição:

O Astra também tem um selo branco dedicado, que a GeneratePress atualmente não oferece (embora existam algumas soluções).

GeneratePress vs Astra – Integração do Comércio Eletrônico

Tanto GeneratePress como Astra oferecem compatibilidade como WooCommerce e recursos embutidos para sua loja. O Astra também oferece módulos dedicados para Easy Digital Downloads, LearnDash e LifterLMS, enquanto o GeneratePress não oferece nenhum recurso especial para Easy Digital Downloads.

No entanto, em geral, Astra tem uma integração mais forte do WooCommerce com mais características específicas do WooCommerce. Por essa razão, Astra provavelmente faz uma opção melhor para as lojas WooCommerce, embora a GeneratePress ainda estaria bem na maioria das situações.

Por exemplo, Astra tem:

  • Carrinho de compras suspenso
  • Barra lateral de WooCommerce fora de tela
  • Vista rápida do produto embutido
  • Checkout sem distrações ou checkout em duas etapas (leia nosso guia nas páginas de checkout do WooCommerce)
  • Um indicador atraente para a venda de produtos
  • Muitas configurações do Customizer para controlar seus produtos individuais e catálogo

A GeneratePress combina com algumas dessas características, como o checkout sem distrações. Mas em geral, Astra está definitivamente à frente em sua integração com o WooCommerce.

Outras integrações notáveis

A GeneratePress não tem realmente muitas integrações notáveis além de sua integração com o WooCommerce, mas Astra tem alguns truques extras em sua manga.

Além do WooCommerce, o Astra também possui módulos dedicados para:

GeneratePress vs Astra – Suporte e Documentação

Se você adquirir as versões premium, tanto a GeneratePress como Astra oferecem suporte premium. Ambos os temas também possuem bases de conhecimento detalhadas onde você pode ajudar a si mesmo.

No entanto, em geral, a GeneratePress tem uma ligeira vantagem de suporte por algumas das razões que falaremos a seguir.

GeneratePress

Em primeiro lugar, a GeneratePress oferece documentação detalhada para todas as características do tema. Este é sempre um ótimo lugar para começar se você se deparar com algum problema.

Se você precisar de suporte individual além disso, você pode usar o fórum de suporte público. Qualquer pessoa pode ver o fórum, mas você precisa ter uma licença ativa para postar tópicos. Agora, os fóruns de suporte podem às vezes ter uma má reputação, mas a GeneratePress faz isso muito bem e responde muito rapidamente a novos tópicos.

Você ainda encontrará Tom Usborne, o desenvolvedor, ainda respondendo às consultas às vezes (embora a GeneratePress tenha crescido a ponto de a maioria das consultas ser tratada por uma equipe dedicada de suporte ao cliente).

Além disso, como o fórum de suporte é público, muitas vezes você também pode encontrar a resposta à sua pergunta apenas pesquisando no Google para descobrir um tópico de suporte existente.

Para suporte comunitário, você também pode se juntar à comunidade oficial GeneratePress Facebook, que tem mais de 6.700 membros.

Astra

Assim como a GeneratePress, Astra tem uma base de conhecimento detalhada com centenas de artigos.

Se você precisar de ajuda além disso, você pode enviar um ticket de suporte. Como Astra usa o suporte a tickets, não há um índice pesquisável de perguntas como você obteria com o suporte do fórum.

Para suporte comunitário, Astra também tem uma comunidade oficial muito grande no Facebook com mais de 50.000 membros.

Resumo

GeneratePress e Astra são populares por uma boa razão: ambos são excelentes temas para WordPress e você não vai errar com nenhum deles.

Em geral, Astra oferece um pouco mais de “mais” do que a GeneratePress. Tem mais integrações, mais sites de demonstração, mais opções de personalização, etc. Isso significa que é melhor? Bem, não necessariamente. Se a GeneratePress tem um site de demonstração que você adora, não importa realmente que Astra tenha mais sites de demonstração porque você só precisa desse modelo único.

Da mesma forma, se você não estiver usando o WooCommerce, não importa realmente que Astra tenha uma integração um pouco mais detalhada do WooCommerce.

Por outro lado, a GeneratePress tem uma leve vantagem quando se trata de desempenho, o que é outra consideração importante. Novamente, o Astra também é bastante bom quando se trata de desempenho – é que o GeneratePress é um pouco melhor.

Em termos de preço, as versões premium são idênticas, portanto, não há diferença. No entanto, há duas coisas a serem observadas quando se trata de preços:

  • A versão gratuita do Astra é mais funcional do que a versão gratuita do GeneratePress. Portanto, se você está planejando ficar com a versão gratuita de qualquer um dos temas, você provavelmente ficará mais feliz com o Astra.
  • Você precisa de um dos pacotes pagos do Astra para acessar os templates premium.

Você também precisará considerar o tipo de site que está criando. Por exemplo, o GeneratePress pode ser a melhor opção para um site de brochura ou blog, enquanto o Astra provavelmente será superior se você estiver criando uma loja WooCommerce ou um site de curso on-line.

Conclusão: você não vai errar em nenhum dos temas, portanto, definitivamente não precisa se preocupar em tomar uma decisão desastrosa. Em vez disso, trata-se mais de escolher a opção que melhor enfatiza e apóia o que você está procurando.

Você ainda tem alguma pergunta sobre GeneratePress vs Astra? Pergunte-nos na seção de comentários!

Matteo Duò Kinsta

Editor-chefe da Kinsta e consultor de marketing de conteúdo para desenvolvedores de plugins do WordPress. Conecte-se com Matteo no Twitter.