Försöker du besluta om du ska ha GeneratePress eller Astra som temat för din WordPress-webbplats?

Enligt statistiken ligger dessa två i topp när det gäller popularitet för WordPress-teman. De liknar även varandra, vilket gör det svårt att välja mellan dem.

Båda erbjuder lättviktiga och mångsidiga grunder med rikliga kontroller för WordPress-anpassning. Du kan använda vart och ett för allt från en blogg till en företagswebbplats, e-butik, medlemswebbplats och mer.

Du kommer inte att hamna fel oavsett vilket du väljer men varje tema har några unika starka fördelar som kan driva dig i lite olika riktningar. För att hjälpa dig att hitta dessa skillnader kommer vi att jämföra GeneratePress vs Astra inom ett antal viktiga områden, inklusive:

  • Användargränssnitt
  • Start-webbplatser
  • Prissättning
  • Moduler
  • Kostnadsfria funktioner vs premiumfunktioner
  • Anpassning av layout och format
  • Prestanda
  • Integreringar av sidbyggare
  • Utvecklarkompatibilitet
  • Integrering av e-handel
  • Andra integreringar
  • Support och dokumentation

Nu börjar vi!

Notis – vi vill avslöja att GeneratePress är en hosting-klient hos Kinsta. Vi har dock inte gett GeneratePress någon särbehandling i denna jämförelse – allt har hållits helt opartiskt.

GeneratePress vs Astra – Snabba introduktioner

Innan vi kommer till jämförelsen ska vi lite snabbt introducera dessa två teman.

GeneratePress

GeneratePress är ett lättviktigt och mångsidigt tema från Tom Usborne. Direkt vid installationen lägger det till under 10 KB i storlek och det har ett bra rykte för ren kod.

Från och med december 2020 är GeneratePress aktivt på över 300 000 webbplatser enligt WordPress.org. Det har ett perfekt 5-stjärnigt betyg på över 1,150 recensioner.

Astra

Astra är också ett lättviktigt och mångsidigt tema med en storlek under 50 KB. Det kommer från Brainstorm Force, samma team som står bakom ett antal andra populära plugins inklusive Spectra och Ultimate Addons för Gutenberg / Elementor / Beaver Builder.

Astra har den imponerande skillnaden att det är det enda icke-standardmässiga WordPress-temat som någonsin har passerat en miljon aktiva installationer på WordPress.org. Det har också ett perfekt 5-stjärnigt betyg på 5 200 recensioner.

(Föreslagen läsning: 16 snabbaste WordPress-teman baserat på noggrann testning).

GeneratePress vs Astra – Användargränssnitt

Både GeneratePress och Astra förlitar sig på WordPress Customizer för de flesta av ändringarna. Detta erbjuder ett bekvämt visuellt och kodfritt gränssnitt för att göra justeringar. En annan fördel med att använda Customizer är att du kan förhandsgranska dina ändringar i realtid, det finns inget behov av att spara och uppdatera.

Eftersom GeneratePress och Astra är så anpassningsbara är det ibland svårt (eller omöjligt) att identifiera dem när man tittar på en webbplats frontend-design. Om du någonsin stöter på en webbplats och vill ta reda på om den använder GeneratePress eller Astra under huven, kolla in vårt praktiska temadetektorverktyg för WordPress.

I det här avsnittet jämför vi uppstarten och användargränssnittet för varje tema. Vi kommer specifikt att fokusera på de kostnadsfria temana på WordPress.org för tillfället, men kommer att beröra många premiumfunktioner när vi når längre in i jämförelsen.

GeneratePress

GeneratePress erbjuder inga start-webbplatser i sin kostnadsfria version (däremot i premiumversionen). Det erbjuder heller inga backend-instrumentpanelsinställningar i den kostnadsfria versionen. Så när du installerar det kostnadsfria temat är ditt första steg att hoppa rakt in i den inbyggda WordPress Customizer:

GeneratePress Customizer-alternativ
GeneratePress Customizer-alternativ

Inom de enskilda Customizer-inställningarna håller GeneratePress saker lite mer lättviktiga än Astra. På grund av detta känns Astra lite mer användarvänligt i de enskilda customizer-inställningarna.

När du exempelvis väljer en av de förinställda rubriklayouterna väljer du bara från en grundläggande textruta:

Rubrikinställningar i GeneratePress
Rubrikinställningar i GeneratePress

Detta är ett annat tillvägagångssätt än Astra, som du kommer att se om en stund.

Du får även några ytterligare alternativ när du redigerar enskilda innehållsdelar, som vi kommer att diskutera när vi kommer till sidbyggarkompatibilitet.

Sammantaget har GeneratePress detaljerade användning av WordPress Customizer en lättviktig och enkel strategi.

Astra

Eftersom Astra erbjuder start-webbplatser även i sin kostnadsfria version har den en lite mer strukturerad uppstartsprocess. Du kommer dock att spendera större delen av din tid i WordPress Customizer även med Astra.

När du först aktiverar Astra visas en uppmaning om att installera det medföljande startmallspluginet, som låter dig komma åt de demowebbplatser som går att importera:

Astras uppmaning att installera start-webbplatser
Astras uppmaning att installera start-webbplatser

Om du klickar på Kom igång installeras plugin-programmet för demowebbplatsen, som vi kommer att gå igenom härnäst.

Utöver detta kommer allt annat att göras från den inbyggda WordPress Customizer, precis som i GeneratePress:

Astra Customizer-alternativ
Astra Customizer-alternativ

Astras inställningar för Customizer känns lite mer användarvänliga och intuitiva. När du exempelvis väljer en fördefinierad rubriklayout får du en visuell representation av layouten i stället för endast en textlista:

Astra-temats Customizer-alternativ
Astra-temats Customizer-alternativ

Är det en enorm skillnad? Definitivt inte. Men de flesta kommer förmodligen att föredra Astra när det gäller nybörjarvänlighet.

Du får även kontroller på sidnivå, som vi går igenom i avsnittet kompatibilitet med sidbyggare.

GeneratePress vs Astra — Start-webbplatser

När det gäller förbyggda demowebbplatser som går att importera har Astra ett mycket större urval. Dessutom inkluderar Astra fortfarande start-webbplatser i sin kostnadsfria version, medan GeneratePress endast ger dig tillgång till start-webbplatser i sin premium-version.

Av dessa anledningar är Astra lite starkare när det gäller start-webbplatser som går att importera.

GeneratePress

GeneratePress erbjuder bara start-webbplatser om du köper GeneratePress Premium. Du får inga start-webbplatser i den kostnadsfria versionen, vilket är viktigt att tänka på om du inte vill börja om från början.

I premiumversionen erbjuder GeneratePress start-webbplatser som är byggda med tre olika innehållsbyggare:

  1. Native WordPress editor (block) – 44 olika webbplatser.
  2. Elementor – 14 olika platser.
  3. Beaver Builder Pro – 6 olika platser.

Totalt ger dig detta 64+ förbyggda webbplatser att välja mellan.

För att importera start-webbplatser hos GeneratePress måste du aktivera webbplatsbiblioteks-modulen i GeneratePress Premium. Sen kan du bläddra bland demowebbplatserna i din WordPress-instrumentpanel och importera dem med några klick.

När du importerar en start-webbplats har du möjlighet att göra en fullständig eller partiell import. Du kan importera:

  • Endastt WordPress Customizer-inställningarna.
  • Customizer-inställningarna och allt demoinnehåll.
Hur man importerar en start-webbplats med GeneratePress
Hur man importerar en start-webbplats med GeneratePress

Astra

Astra erbjuder ett stort antal kostnadsfria start-webbplatser, såväl som många fler start-webbplatser med premium Essential- eller Growth-paketen.

Astra har över 240+ start-mallar som fungerar med WordPress-blockredigeraren, Elementor och Beaver Builder. Koden är ren och kompatibel och du bör kunna använda den med vilken sidbyggare som du vill. Fler mallar läggs dessutom till allt eftersom.

Till skillnad från GeneratePress finns det viss överlappning på start-webbplatser mellan olika innehållsredigerare. Du kan exempelvis hitta exakt samma start-webbplats i både blockredigeraren och Elementor.

Det går därför inte bara att summera det totala antalet mallar. Men generellt kan du se att Astra definitivt erbjuder ett mycket bredare urval än GeneratePress. Även om du bara tittar på Elementor-demowebbplatserna har Astra fortfarande dubbelt så många.

För att installera Astras start-webbplatser måste du först installera det medföljande startwebbplatspluginet från WordPress.org (eller motsvarande premiumversion för att komma åt premium-demowebbplatserna).

Sen kan du bläddra bland start-webbplatserna inifrån din WordPress-instrumentpanel. När du importerar en start-webbplats har du möjlighet att göra en fullständig eller partiell import. Du kan importera:

  • Enskilda bitar av innehåll från demowebbplatsen.
  • Endast WordPress Customizer-inställningarna (inget innehåll)
  • Bara innehållet.
Välja vilket innehåll som ska importeras med Astra
Välja vilket innehåll som ska importeras med Astra

GeneratePress vs Astra — Prissättning

Både GeneratePress och Astra har kostnadsfria versioner tillgängliga på WordPress.org och premiumversioner som låser upp ytterligare funktioner.

När det gäller premiumversionerna har båda i princip identisk prissättning. Det enda undantaget är att Astra kräver ett dyrare köp för att låsa upp premium-agentursmallarna.

GeneratePress

GeneratePress erbjuder två betalningsalternativ:

  • $ 59 för ett års support / uppdateringar. Du kan förnya för 40% rabatt efter ditt första år.
  • $ 249 för livstidssupport / uppdateringar

Båda planerna tillåter användning på upp till 500 webbplatser.

Astra

För premiumtemat har Astra samma prissättningsalternativ:

  • Astra Pro: $59 för ett års support/uppdateringar
  • Essential Bundle: $169/år
  • Growth Bundle: $249/år

Båda planerna tillåter användning på ett obegränsat antal webbplatser. Det finns även prissättningsalternativet ”livstid”.

Det finns dock några skillnader med GeneratePress. Om du vill ha tillgång till premium-mallarna, behöver du åtminstone välja Essential Bundle för $169 (ett år) eller $849 (livstid). Detta paket ger dig även tillgång till några av utvecklarens andra plugins, exempelvis Ultimate Addons för Elementor/Beaver Builder.

GeneratePress vs Astra — Moduler

Både GeneratePress och Astra använder en modulär metod för sina premiumversioner som låter dig aktivera och inaktivera de specifika funktioner som du vill använda.

I det här avsnittet kommer vi att visa vilka moduler varje tema erbjuder. Astra har i allmänhet en längre modullista, vilket är vettigt eftersom Astra generellt är lite mer funktionsrikt än GeneratePress.

GeneratePress

Den fullständiga GeneratePress-modullistan
Den fullständiga GeneratePress-modullistan

Astra

Den fullständiga Astra-modullistan
Den fullständiga Astra-modullistan

GeneratePress vs Astra – Kostnadsfria funktioner och Premium-funktioner

Som vi nämnde ovan har båda dessa teman populära kostnadsfria versioner på WordPress.org samt premiumversioner med fler funktioner. Premiumversionen är tekniskt sett ett plugin för det kostnadsfria kärntemat – du kommer att använda exakt samma tema oavsett om du använder den kostnadsfria versionen (endast temat) eller Pro-versionen (temat plus premiumtilläggsplugin).

Du behöver premiumversionen för att komma åt alla moduler som vi visade dig i föregående avsnitt.

Sammantaget är Astra lite mer generöst med sina kostnadsfria funktioner och mer flexibelt som ett kostnadsfritt tema. Av den anledningen är Astra förmodligen ett bättre alternativ om du planerar att endast hålla dig till den kostnadsfria versionen.

GeneratePress vs Astra – Anpassning av layout och stil

Vi berörde detta litegrann när vi jämförde de kostnadsfria funktionerna vs premium-funktionerna, men låt oss nu djupdyka lite mer i layout- och stilanpassningsalternativen hos båda dessa teman.

Sammantaget erbjuder både Astra och GeneratePress massor av anpassningsalternativ, det är därför de båda är så populära.

Detta är dock ett svårt avsnitt att jämföra eftersom det finns så många alternativ tillgängliga (särskilt om du har premiumversionen). Att gräva i varje enskild funktion skulle kräva en helt egen e-bok!

Generellt ligger Astra lite före när det gäller det stora antalet funktioner. Men för de flesta situationer kommer båda dessa teman att ge dig alla alternativ som du behöver. De flesta användare kommer förmodligen bara att märka en skillnad när det gäller några av de mer nischade funktionerna.

Båda är exempelvis superflexibla när det gäller ”kärnområden” som:

GeneratePress vs Astra — Prestanda

Både GeneratePress och Astra är mer prestandaoptimerade än ditt genomsnittliga WordPress-tema och båda kan definitivt ge dig en webbplats som laddas snabbt.

Sammantaget ligger dock GeneratePress lite före när det gäller prestanda, även om skillnaden inte är enorm. Men om du är en WordPress prestanda-fantast, är GeneratePress det bästa valet.

För att testa prestandan installerade vi varje tema på en ny WordPress-installation och körde tester med WebPageTest. Vi importerade inte en start-webbplats eftersom det finns för många variabler att jämföra där. Din riktiga webbplats kommer självklart att vara tyngre om du använder en importerbar start-webbplats.

GeneratePress

Prestanda för GeneratePress-temat på en ny installation
Prestanda för GeneratePress-temat på en ny installation

Astra

Prestanda för Astra-temat på en ny installation
Prestanda för Astra-temat på en ny installation

Jämförelse

För att göra det enklare för dig, kommer här data från GeneratePress vs Astra på en ny installation:

GeneratePress Astra
HTTP-begäranden 7 9
Sidstorlek 26 KB 42 KB

Du kan se att i standardtillståndet är GeneratePress lite mer lättviktigt än Astra. Båda är dock betydligt mer lättviktiga än de flesta andra WordPress-teman, så det är svårt att käbbla om sju vs nio HTTP-förfrågningar.

GeneratePress vs Astra – Kompatibilitet med sidbyggare

Både GeneratePress och Astra jobbar bra ihop med populära sidbyggar-plugins. Båda erbjuder importerbara start-webbplatser som baseras på sidbyggare samt kontroller på sidnivå för att enkelt styra arbetsytan för dina designer.

GeneratePress

När du arbetar med ett enskilt innehåll tillåter GeneratePress att du justerar layouten och även inaktiverar vissa element.

Du kan justera följande element:

  • Sidofältslayout – välj från valfri sidofältslayout (inaktivera, byt sida, lägg till ett extra sidofält osv.
  • Sidfotswidgetar – ändra antalet sidfotswidgetar var som helst från 0-5.
  • Innehållscontainer – välj mellan standard, full bredd eller innesluten.

Du kan även inaktivera följande element genom att markera en ruta:

  • Övre fältet
  • Sidhuvud
  • Primär navigering
  • Sekundär navigering
  • Aktuell bild/sidrubrik
  • Innehållsrubrik
  • Sidfot
GeneratePress sidnivå-kontroller
GeneratePress sidnivå-kontroller

Astra

Astra ger dig också detaljerade kontroller på sidnivå, inklusive några ytterligare alternativ för att styra rubrikbeteendet. Du kan exempelvis aktivera ett klibbigt eller genomskinligt sidhuvud sida för sida.

Du kan justera följande inställningar:

  • Sidofält – höger, vänster eller inaktiverad.
  • Innehållslayout – boxad, innehållsboxad, fullbredds-innesluten, fullbredds-utsträckt.
  • Genomskinligt sidhuvud – aktiverat eller inaktiverat.
  • Sidhuvud – ange ett anpassat sidhuvud (mer om den här funktionen i nästa avsnitt).
  • Klibbigt sidhuvud – aktiverat eller inaktiverat.

Du kan även inaktivera följande element genom att markera en ruta:

  • Primärt sidhuvud
  • Titel
  • Brödsmulor
  • Presenterad bild
  • Sidfotsfält
Astra’s sidbyggarkompatibilitet
Astra’s sidbyggarkompatibilitet

GeneratePress vs Astra — Vänlighet för utvecklare

Både GeneratePress och Astra är ganska utvecklarvänliga och båda har några användbara verktyg som hjälper dig att anpassa ditt tema.

Sammantaget kan GeneratePress ha en liten fördel tack vare dess enhetliga inställning till anpassningar, men båda är ganska starka och ger dig många alternativ.

GeneratePress

En av GeneratePress mest användbara funktioner för utvecklare är dess Elements-modul (som kräver premiumversionen). GeneratePress Elements fungerar som en allt-i-ett-plats där du kan arbeta med krokar, lägga till anpassade layoutelement och mycket mer.

När du väl har fått kläm på detta är det otroligt användbart att ha allt på ett ställe. När du lägger till ett nytt element kan du välja mellan fyra olika elementtyper:

  • Blocke
  • Sidhuvud
  • Krok
  • Layout

Låt oss exempelvis säga att du vill lägga till en krok till en av GeneratePress många krokplatser (visuell guide här). Du skulle då skapa en ny krokelementtyp. Du kan sedan lägga till koden som du vill köra och välja krokplats:

Element-skaparen i GeneratePress
Element-skaparen i GeneratePress

En sak som är riktigt bra är att du kan ställa in visningsregler för att endast köra den kroken på visst innehåll (utan att behöva använda någon kod). Du kan till och med rikta in dig på användarroller eller inloggad status.

Du kan även rikta in dig på specifikt innehåll på massor av olika sätt, inklusive inläggstyper, kategorier, taggar, anpassade taxonomier, författare och mycket mer:

Använda visningsregler med GeneratePress Elements
Använda visningsregler med GeneratePress Elements

Sammantaget är GeneratePress Elements mycket genomtänkt och ett bra verktyg för utvecklare.

Astra

Även Astra innehåller massor av verktyg för utvecklare.

Först och främst, om du vill arbeta med Astras krokar (visuell guide här), kan du installera det officiella Astra Hooks-pluginet för att kunna lägga till krokar direkt från WordPress Customizer. Fördelen med detta tillvägagångssätt är att det är kostnadsfritt.

Astras kostnadsfria krokimplementering har dock inte den enkla visningsreglerfunktionen som GeneratePress erbjuder, så du måste lägga till dessa villkor direkt i koden:

Det kostnadsfria Pluginet Astra Hooks
Det kostnadsfria Pluginet Astra Hooks

Om du har Astra Pro får du dock tillgång till anpassade layouter och sidhuvuden (som är inslagna i Element om du använder GeneratePress).

För dessa element ger dig Astra detaljerade visningsregler precis som GeneratePress. Du kan lägga till krokar med hjälp av den anpassade layoutfunktionen, vilket i huvudsak ger dig tillgång till samma visningsregler:

Astra har även en dedikerad vitmärknings-funktion, som GeneratePress för närvarande inte erbjuder (även om det finns vissa lösningar).

GeneratePress vs Astra — E-handelsintegrering

Både GeneratePress och Astra erbjuder WooCommerce-kompatibilitet och inbyggda funktioner för din butik. Astra erbjuder dessutom dedikerade moduler för Easy Digital Downloads, LearnDash och LifterLMS medan GeneratePress inte erbjuder några speciella Easy Digital Downloads-funktioner.

Generellt har Astra dock en starkare WooCommerce-integrering med mer WooCommerce-specifika funktioner. Av den anledningen är Astra förmodligen ett bättre alternativ för WooCommerce-butiker, även om GeneratePress fortfarande skulle vara bra i de flesta situationer.

Astra har exempelvis:

  • Nerfallande kundvagn
  • WooCommerce-sidofält utanför duken
  • Inbyggd snabbvy för produkter
  • Distraktionsfri kassa eller tvåstegsutcheckning (läs vår guide om WooCommerce-kassasidor)
  • En iögonfallande indikator för försäljningsprodukter
  • Massor av Customizer-inställningar för att kontrollera dina enskilda produkter och kataloger

GeneratePress matchar några av dessa funktioner, exempelvis den distraktionsfria kassan. Men generellt ligger Astra definitivt före i sin WooCommerce-integrering.

Andra anmärkningsvärda integreringar

GeneratePress har egentligen inte så många anmärkningsvärda integreringar utöver sin WooCommerce-integrering, men Astra har några extra ess i rockärmen.

Förutom WooCommerce har Astra även dedikerade moduler för:

GeneratePress vs Astra – Support och dokumentation

Om du köper premiumversionerna erbjuder både GeneratePress och Astra premiumsupport. Båda dessa teman har även detaljerade kunskapsbaser där du kan hjälpa dig själv.

Generellt har GeneratePress dock en liten fördel när det gäller support, vi kommer att prata om detta nedan.

GeneratePress

Först och främst erbjuder GeneratePress detaljerad dokumentation för alla funktioner i temat. Detta är alltid ett bra ställe att börja på om du stöter på några problem.

Om du behöver en-mot-en-support utöver detta kan du använda det offentliga supportforumet. Vem som helst kan se forumet, men du måste ha en aktiv licens för att publicera ämnen. Supportforum har ibland ett dåligt rykte, men GeneratePress gör det riktigt bra och svarar mycket snabbt på nya ämnen.

Du kan till och med hitta Tom Usborne, utvecklaren, som fortfarande svarar på frågor ibland (även om GeneratePress har vuxit till en punkt där de flesta frågor hanteras av dedikerad kundsupportpersonal).

Eftersom supportforumet är offentligt kan du dessutom ofta hitta svaret på din fråga bara genom att söka på Google för att hitta ett befintligt supportämne.

För community-support kan du även gå med i den officiella GeneratePress Facebook-communityn, som har över 6 700 medlemmar.

Astra

Precis som GeneratePress har Astra en detaljerad kunskapsbas med hundratals artiklar.

Om du behöver hjälp utöver det kan du höra av dig till supporten. Astra använder ett supportsystem med meddelanden, och det finns därför inget sökbart index med frågor som du skulle få med forumsupport.

För community-support har Astra även ett mycket stort officiellt Facebook-community med 50 000+ medlemmar.

Sammanfattning

GeneratePress och Astra är populära av en bra anledning: Båda är utmärkta WordPress-teman och du kommer inte att hamna fel med något av dem.

Sammantaget erbjuder Astra något ”mer” än GeneratePress. Det har fler integreringar, fler start-webbplatser, fler anpassningsalternativ osv. Betyder detta att det är bättre? Tja, inte nödvändigtvis. Om GeneratePress har en startsida som du älskar spelar det ingen roll att Astra har fler start-webbplatser eftersom du bara behöver den enda mallen.

Om du inte använder WooCommerce, spelar det heller ingen roll att Astra har en något mer detaljerad WooCommerce-integrering.

Å andra sidan har GeneratePress en liten fördel när det gäller prestanda, vilket är en annan viktig faktor. Även Astra är ganska bra när det gäller prestanda – Det är bara det att GeneratePress är lite bättre.

När det gäller prissättning är premiumversionerna identiska, så det finns ingen skillnad där. Det finns dock två saker att notera när det gäller prissättningen:

  • Den kostnadsfria versionen av Astra är mer funktionell än den kostnadsfria versionen av GeneratePress. Så om du planerar att stanna vid den kostnadsfria versionen hos något av dessa teman kommer du förmodligen att trivas bättre med Astra.
  • Du behöver ett av Astra’s betalpaket för att komma åt premium-mallarna.

Du måste även överväga vilken typ av webbplats som du vill bygga. GeneratePress kan exempelvis vara det bästa alternativet för en broschyrwebbplats eller blogg, medan Astra förmodligen är överlägsen om du bygger en WooCommerce-butik eller onlinekurs webblats.

Sammanfattning: du kommer inte att hamna fel med något av dessa teman, så du behöver definitivt inte oroa dig för att fatta ett katastrofalt beslut. Det handlar snarare om att välja det alternativ som bäst betonar och stöder det du letar efter.

Har du fortfarande frågor om GeneratePress vs Astra? Fråga oss i kommentars-sektionen!

Matteo Duò Kinsta

Head of Content at Kinsta and Content Marketing Consultant for WordPress plugin developers. Connect with Matteo on Twitter.