Probeer je te kiezen tussen GeneratePress en Astra als thema van je WordPress website?
Wat cijfers betreft zijn dit momenteel de meest populaire WordPress thema’s. Ze hebben daarnaast ongeveer dezelfde benadering en look, wat de keuze nog lastiger maakt.
Ze bieden namelijk allebei een lichtgewicht basis voor allerlei toepassingen, en je kan bij beide allerlei WordPress Customizer instellingen gebruiken om ze te personaliseren. Je kan beide thema’s gebruiken voor zowat alles, van een blog tot een bedrijfswebsite, e-commerce winkel, ledenwebsite en nog veel meer.
Het mooie goede nieuws is dat je met beide dus geen verkeerde keuze kan maken. Wel is het zo dat beide thema’s zo hun eigen voordelen hebben bij verschillende toepassingen, waardoor een van de twee thema’s soms net wat beter uit kan pakken voor je website. Om je te helpen om die verschillen te vinden, vergelijken we in dit artikel GeneratePress en Astra op een aantal belangrijk gebieden, zoals:
- Gebruikersinterface
- Startsites
- Kosten
- Modules
- Gratis en betaalde kenmerken
- Layout en stijlaanpassingen
- Prestaties
- Integraties met pagebuilders
- Compatibiliteit voor developers
- Integratie voor e-commerce
- Andere integraties
- Ondersteuning en documentatie
Aan de slag!
Opmerking – in het kader van volledige openheid willen we opmerken dat GeneratePress een hostingklant is van Kinsta. We hebben GeneratePress echter geen voorkeursbehandeling gegeven. De vergelijking is dus helemaal objectief.
GeneratePress vs Astra – Korte introductie
Voordat we helemaal losgaan met de vergelijking, moeten we eerst weten waar we het precies over hebben. Een korte introductie van beide thema’s dus.
GeneratePress
GeneratePress is een lichtgewicht en multifunctioneel thema van Tom Usborne. Standaard voegt het slechts 10KB toe aan je website, en het staat dan ook bekend om de efficiënte en strakke code.
In december 2020 was GeneratePress actief op meer dan 300.000 websites, volgens de gegevens van WordPress.org. Het thema heeft een perfecte beoordeling van 5 sterren, met meer dan 1150 beoordelingen.
Astra
Astra is ook een lichtgewicht en multifunctioneel thema, en levert slechts iets minder dan 50 KB extra gewicht. Het is gemaakt door Brainstorm Force, hetzelfde team achter een aantal andere populaire plugins, waaronder Spectra en Ultimate Addons for Gutenberg/Elementor/ Beaver Builder.
Astra heeft de indrukwekkende prestatie behaald om als enige niet-standaard WordPress thema meer dan één miljoen actieve installaties te behalen, volgens WordPress.org. Ook dit thema heeft een perfecte beoordeling van 5 sterren, met meer dan 5200 beoordelingen.
(Lees ook eens: 11 snelste WordPress thema’s van 2021 (op basis van uitgebreide tests).
GeneratePress vs Astra – Gebruikersinterface
Zowel GeneratePress als Astra gebruiken de WordPress Customizer om personalisering van het thema mogelijk te maken, aangezien de Customizer een prettige, visuele en code-vrije omgeving is waarin je eenvoudig aanpassingen kan maken. Nog een voordeel van de Customizer is dat je je veranderingen meteen in realtime ziet, dus je hoeft niet de hele tijd tussendoor wijzigingen op te slaan om de kijken hoe je code uitpakt. Omdat GeneratePress en Astra zo aanpasbaar zijn, is het soms moeilijk (of onmogelijk) om ze te identificeren als we alleen kijken naar het frontend-ontwerp van een website. Als je ooit een website tegenkomt en wil weten of hier onder de motorkap GeneratePress of Astra gebruikt wordt, dan kan je onze handige WordPress Theme Detector Tool gebruiken.
In dit onderdeel zullen we naar de onboarding en gebruikersinterface van beide thema’s kijken. We zullen ons hierbij vooral richten op de gratis thema’s op WordPress.org, maar verderop in de vergelijking zullen we ook de premium features bekijken.
GeneratePress
GeneratePress biedt geen demosites aan in de gratis versie (wel in de premium versie). Daarnaast zijn erg geen back-end dashboardinstellingen in de gratis versie. Wanneer je het gratis thema installeert zal je dus meteen naar de standaard WordPress Customizer gaan:
Wat de hoeveelheid instellingen van de Customizer betreft, valt op dat GeneratePress alles wat meer basic maakt dan Astra. Daardoor voelt Astra wat gebruiksvriendelijker aan binnen de verschillende instellingen voor Customizer.
Wanneer je bijvoorbeeld een van de headerlayouts kiest, kies je gewoon uit een lijstje met eenvoudige tekst:
Astra pakt dit iets anders aan, zoals je zo zal zien.
Je krijgt verder nog wat extra opties tijdens het aanpassen van stukken content, wat we in meer detail zullen bespreken in de sectie waarin we naar de comptabiliteit met pagebuilders kijken.
In het algemene past het intensieve gebruik van de WordPress Customizer bij de lichtgewicht, strakke aanpak van GeneratePress.
Astra
Aangezien Astra zelfs bij de gratis versie meteen startsites aanbiedt, is het onboardingproces wat meer gestructureerd. Maar ook bij Astra zal je vooral veel via de WordPress Customizer werken.
Wanneer je Astra voor het eerst activeert krijg je een vraag te zien of je de bijbehorende Starter Templates plugin wil installeren, waarmee je demowebsites kan importeren:
Door op Get Started te klikken wordt de demosite-plugin geïnstalleerd, die we verderop verder zullen bekijken.
Verder zal je vooral veel via de standaard WordPress Customizer werken, net als bij GeneratePress:
De Customizer instellingen voor Astra voelen wat gebruiksvriendelijker en intuïtiever aan dan bij GeneratePress. Wanneer je bijvoorbeeld voor een voorgebouwde headerlayout kiest, krijg je meteen een visuele weergave van de layout te zien in plaats van een stuk tekst:
Is dat een enorm verschil? Natuurlijk niet. Maar de meeste mensen zullen Astra’s aanpak wel fijner vinden, zeker beginners.
Verder krijg je ook instellingen per pagina te zien, die we verder zullen bekijken in het deel over de compatibiliteit met pagebuilders.
GeneratePress vs Astra – Startsites
Qua kant-en-klare demowebsites die je zo kan importeren heeft Astra een veel groter aanbod. Daarnaast biedt Astra ook startsites in de gratis versie, terwijl je bij GeneratePress alleen startsites in de betaalde versie krijgt.
Als het gaat om startsites heeft Astra dus een voordeel.
GeneratePress
Zoals gezegd biedt GeneratePress alleen startsites wanneer je GeneratePress Premium koopt. Bij de gratis versie zitten geen demo sites, wat een belangrijke overweging is als je liever niet helemaal vanaf nul begint.
Bij de premium versie biedt GeneratePress startsites die gebouwd zijn met drie verschillende contentbuilders:
- Standaard WordPress editor (blocks) – 44 verschillende demowebsites.
- Elementor – 14 verschillende sites.
- Beaver Builder Pro – 6 verschillende sites..
Dit geeft je in totaal dus ruim 64 verschillende voorgebouwde websites om uit te kiezen.
Voor het importeren van startsites bij GeneratePress, moet je de Site Library module in GeneratePress Premium activeren. Daarbinnen kan je demowebsites bekijken vanuit je WordPress dashboard en ze met een paar klikken importeren.
Wanneer je een startsite importeert heb je de keuze om dit volledig of gedeeltelijk te doen. Je kan het volgende importeren:
- Alleen de instellingen voor WordPress Customizer
- De Customizer instellingen en alle democontent.
Astra
Astra biedt een groot aantal gratis starterssites en nog veel meer starterssites met de premium Essential of Growth bundels.
Astra heeft meer dan 240+ starttemplates die werken met de WordPress Block Editor, Elementor en Beaver Builder. De code is schoon en compatibel en je zou het moeten kunnen gebruiken met elke paginabouwer die je kiest. Er worden ook steeds meer templates toegevoegd.
Anders dan bij GeneratePress zit er tussen de verschillende contenteditors wel wat overlap in de demowebsites. Zo kan je bijvoorbeeld precies dezelfde startsite vinden bij zowel de blockeditor als Elementor.
Je kan daarom het aantal templates niet eenvoudigweg bij elkaar optellen. Maar desalniettemin is het duidelijk dat Astra veel meer startsites aanbiedt dan GeneratePress. Zelfs als je alleen maar naar de Elementor demowebsites zou kijken gaat het nog om ongeveer twee keer zoveel sites.
Om de startersites van Astra te installeren moet je eerst de bijbehorende Starter Sites plugin downloaden van WordPress.org (of de bijbehorende premium versie voor de premium demowebsites).
Daarmee kan je de startsites bekijken vanaf je WordPress dashboard. Wanneer je een startsite importeert heb je de keuze om dit volledig of gedeeltelijk te doen. Je kan het volgende importeren:
- Individuele stukken content van de demowebsite.
- Alleen de instellingen voor WordPress Customizer (geen content)
- Alleen de content.
GeneratePress vs Astra – Kosten
Zowel GeneratePress als Astra bieden gratis versies aan via WordPress.org, naast premium versies die extra features bieden.
Qua premium versies zijn de kosten nagenoeg gelijk. Het enige verschil is dat Astra meer geld vraagt voor het beschikbaar maken van de premium Agency templates.
GeneratePress
GeneratePress biedt twee betaalopties:
- $59 voor één jaar met ondersteuning en updates. Na dit eerste jaar krijg je 40% korting op een verlenging.
- $249 voor levenslange ondersteuning en updates.
Beide abonnementen staan het gebruik op maximaal 500 sites toe.
Astra
Voor het premium thema biedt Astra drie betaalopties:
- Astra Pro: $59 voor één jaar met ondersteuning en updates.
- Essential Bundle: $169/jaar
- Growth Bundle: $249/jaar
Both plans allow use on unlimited sites. Er is ook de “levenslange” prijsoptie.
Beide pakketten zijn te gebruiken op een onbeperkt aantal websites.
Maar er zijn wel wat verschillen met GeneratePress. Als je toegang wilt tot de premium templates, heb je minimaal de Essential Bundle van $169 (een jaar) of $849 (levenslang) nodig. Deze bundel geeft je ook toegang tot een aantal andere plugins van de developer, zoals de Ultimate Addons for Elementor/Beaver Builder.
GeneratePress vs Astra – Modules
Zowel GeneratePress als Astra gebruiken een modulaire aanpak voor hun premium versies, waarbij je de specifieke features die je wil gebruiken kan inschakelen en uitschakelen.
In dit deel kijken we verder naar welke modules de beide thema’s aanbieden. In het algemeen kunnen we zeggen dat Astra een langere lijst met modules heeft, wat ook logisch is aangezien Astra in het algemeen meer features biedt dan GeneratePress.
GeneratePress
Astra
GeneratePress vs Astra – Gratis en betaalde features
Zoals we eerder al zeiden hebben beide thema’s bijzonder populaire gratis versies op WordPress.org staan, naast de premium versies met meer functies. De premium versie is technisch gezien een add-on plugin voor het gratis basisthema, je gebruikt dus precies hetzelfde thema voor de gratis versie als de Pro versie (waarbij je de premium add-on als plugin krijgt).
Je hebt de premium versie nodig om alle modules te kunnen gebruiken die we in het vorige gedeelte lieten zien.
In het algemeen is Astra wat vrijgeviger met gratis versies en is het daarmee als gratis thema ook wat flexibeler. Daarom is Astra waarschijnlijk de beste opties als je van plan bent om het bij de gratis versie te houden.
GeneratePress vs Astra – Layout en stijlaanpassingen
We hebben dit al kort besproken bij het vergelijken van de gratis en premium features, maar nu is het tijd om meer de diepte in te gaan voor de layout en stijlcustomization van beide thema’s.
Algemeen gezegd geven zowel Astra als GeneratePress je allerlei mogelijkheden voor customization, vandaar ook dat ze beide zo populair zijn.
Dit is qua vergelijking echter een lastig onderwerp, aangezien ze allebei zoveel opties bieden, zeker als je de premium versie hebt. Je kan een compleet e-boek schrijven als je echt elke feature wil bespreken.
In het algemeen biedt Astra een groter aantal functies. Maar voor de meeste gebruikers zullen beide thema’s je alle mogelijkheden geven die je nodig zal hebben. De meeste mensen zullen pas een verschil merken bij heel specifieke functies.
Ze zijn verder allebei superflexibel in de belangrijkste gebieden zoals:
- Typografie
- Kleuren
- Layouts
- Header Builder
- Footer Builder
GeneratePress vs Astra – Prestaties
Zowel GeneratePress als Astra zijn beter geoptimaliseerd voor goede prestaties dan het gemiddelde WordPress thema, en je kan met beide thema’s dus ook een snel ladende website kunnen maken.
Algemeen gesproken biedt GeneratePress net iets betere prestaties, maar dat verschil is niet heel groot. Maar toch, als je een WordPress prestatie-vakidioot bent, biedt GeneratePress hier een voordeeltje.
Om de prestaties te testen hebben we elk thema op een nieuwe WordPress installatie gezet en tests uitgevoerd met WebPageTest. We hebben geen startsite geïmporteerd aangezien eerlijk vergelijken dan erg lastig wordt. Zo wordt je site natuurlijk een hoop zwaarder als je een startsite importeert.
GeneratePress
Astra
Vergelijking
Om het makkelijker te vergelijken maken, is dit de data voor GeneratePress en Astra op een nieuwe installatie:
GeneratePress | Astra | |
HTTP Verzoeken | 7 | 9 |
Paginagrootte | 26 KB | 42 KB |
Zoals je kan zien is GeneratePress standaard net ietsjes lichter dan Astra. Maar beide thema’s zijn significant lichter dan de meeste andere WordPress thema’s, zeven of negen HTTP requests is echt een miniem verschil.
GeneratePress vs Astra – Compatibiliteit met pagebuilders
Zowel GeneratePress als Astra werken goed samen met de populaire pagebuilder-plugins. Ze bieden allebei startsites die je kan importeren, die gebaseerd zijn op pagebuilders, naast instellingen op het niveau van de pagina, zodat je eenvoudig de sjablonen voor je page builder kan instellen.
GeneratePress
Wanneer je aan een individueel stuk content werkt, kan je via GeneratePress de layout aanpassen en ook bepaalde elementen veranderen.
Zo kan je de volgende elementen veranderen:
- Sidebar Layout – kies een layout voor je zijbalk (geen, andere kant, extra zijbalk, etc).
- Footer Widgets – verander het aantal footerwidgets, van 0 tot 5.
- Content Container – Kies uit de standaard, volledige breedte of beperkte breedte.
Je kan de volgende elementen ook uitvinken:
- Bovenste balk
- Header
- Primaire navigatie
- Secundaire navigatie
- Uitgelichte afbeelding/pageheader
- Contenttitel
- Footer
Astra
Ook Astra geeft je instellingen voor pagina’s, waaronder extra opties om het gedrag van de header in te stellen. Zo kan je bijvoorbeeld naar behoefte een sticky of transparante header inschakelen per pagina.
Zo kan je de volgende elementen veranderen:
- Sidebar – rechts, links of uit.
- Content Layout – boxed, content boxed, volledige breedte in een container, volledige breedte uitgerekt.
- Transparent Header – Ingeschakeld of uitgeschakeld.
- Page Header – stel een custom page header in (meer daarover in het volgende stuk).
- Sticky Header – Ingeschakeld of uitgeschakeld.
Je kan de volgende elementen ook uitvinken:
- Primary header
- Title
- Breadcrumb
- Featured image
- Footer bar
GeneratePress vs Astra – Developer-vriendelijk
Zowel GeneratePress als Astra zijn vrij developer-vriendelijk, en ze bieden beide handige tools om je te helpen bij het customizen van je thema.
In het algemeen biedt GeneratePress meestal net wat meer voordelen vanwege de gestandaardiseerde aanpak voor customization, maar beide thema’s zijn vrij sterk, en geven je allerlei mogelijkheden.
GeneratePress
Eén van de handigste functies van GeneratePress voor developers is de Elements module, waar je de premium versie voor nodig hebt. GeneratePress Elements is te gebruiken als centrale plek om met hooks te werken, eigen layoutelementen toe te voegen en meer.
Zodra je het een beetje doorhebt, is het superhandig te gebruiken. Wanneer je een nieuw element toevoegt kan je kiezen uit vier verschillende elementtypen:
- Block
- Header
- Hook
- Layout
Stel dat je bijvoorbeeld een hook wil toevoegen op één van de vele plekken voor hooks die GeneratePress biedt (zie hier een visuele gids). Dan maak je een nieuw hook elementtype. Vervolgens kan je de code die je wil laten uitvoeren toevoegen en de locatie van de hook kiezen:
Wat vervolgens echt heel mooi is, is dat je nu regels voor weergave kan instellen zodat de hook alleen bij bepaalde content uitgevoerd wordt (zonder dat je code hoeft te schrijven). Je kan zelfs specifieke gebruikersrollen of inlogstatus gebruiken.
Je kan je ook richten op specifieke content via allerlei andere manieren, zoals het artikeltype, categorie, tags, custom taxonomieën, auteur en nog veel meer.
Concluderend is GeneratePress Elements een goed ontwikkelde tool, die ideaal is voor developers.
Astra
Ook Astra biedt allerlei tools voor developers.
Allereerst, als je met de hooks van Astra aan de gang wil (hier een visuele gids), dan kan je de officiële Astra Hooks plugin installeren waarmee je hooks kan toevoegen vanuit de WordPress Customizer. Het mooie van deze methode is het feit dat het gratis is.
Maar de gratis hookimplementatie van Astra biedt niet de weergaveregels die we net bij GeneratePress zagen, dus je moet dergelijke voorwaarden zelf toevoegen aan de code:
Maar als je Astra Pro hebt krijg je toegang tot custom layouts en pageheaders (die in Elements zitten bij GeneratePress).
Voor die elementen biedt Astra net zulke gedetailleerde weergaveregels als GeneratePress. Je kan hooks toevoegen via de custom layoutfeature, waarmee je in feite toegang krijgt tot dezelfde weergaveregels:
Astra heeft ook een speciale white-label feature, die GeneratePress momenteel niet biedt (alhoewel er wel wat oplossingen te bedenken zijn).
GeneratePress vs Astra – Integratie met ecommerce
Zowel GeneratePress als Astra zijn compatibel met WooCommerce en bieden ingebouwde functies voor je webshop. Astra biedt ook speciale modules voor Easy Digital Downloads, LearnDash en LifterLMS, terwijl GeneratePress geen speciale Easy Digital Downloads features biedt.
In het algemeen biedt Astra een sterkere integratie met WooCommerce, met meer WooCommerce-specifieke features. Daarom is Astra meestal een betere keuze voor WooCommerce winkels, al zal GeneratePress het in de meeste gevallen ook helemaal prima doen.
Zo heeft Astra bijvoorbeeld:
- Dropdown winkelkarretje
- Off-canvas WooCommerce zijbalk
- Ingebouwde product quickview
- Afleidingsloos afrekenen of twee-staps afrekenen (lees onze gids over WooCommerce afrekenpagina’s)
- Een opvallende indicator voor producten in de aanbieding
- Allerlei instellingen voor de Customizer waarmee je specifieke producten of je hele catalogus kan instellen
GeneratePress heeft ook een aantal van deze features, zoals het afleidingsvrij afrekenen. Maar in het algemeen doet Astra het duidelijk beter qua integratie met WooCommerce.
Andere belangrijke integraties
GeneratePress heeft niet heel veel opvallende integraties, naast WooCommerce, maar Astra biedt nog wel wat leuke extraatjes.
Naast WooCommerce biedt Astra ook speciale modules voor:
GeneratePress vs Astra – Ondersteuning en documentatie
Wanneer je de premium versie koopt, bieden GeneratePress en Astra je allebei ook premium ondersteuning. Beide thema’s hebben een uitgebreide kennisbank waar je allerlei antwoorden kan vinden.
In het algemeen biedt GeneratePress wel een iets betere ondersteuning.
GeneratePress
Allereerst biedt GeneratePress gedetailleerde documentatie over alle functies van het thema. Dit is altijd een goede plek om te beginnen met zoeken wanneer je een probleem tegenkomt.
Als je daarnaast nog persoonlijke ondersteuning nodig hebt, kan je vragen stellen via het openbare forum. Iedereen kan dit forum zien, maar je hebt een actieve licentie nodig om nieuwe vragen te kunnen plaatsen. Supportforums hebben soms een slechte naam, maar GeneratePress doet dit echt goed, en ze reageren snel op nieuwe vragen.
Je komt zelfs Tom Usborne, de developer van GeneratePress, af en toe tegen bij antwoorden op vragen, al is GeneratePress inmiddels zo groot dat de meeste vragen door een speciaal ondersteuningsteam wordt afgehandeld.
Daarnaast is het forum dus openbaar, waardoor je meestal gewoon via Google op het forum kan zoeken naar een antwoord op je vraag.
Voor communityondersteuning kan je ook lid worden van de officiële GeneratePress Facebook community, waar op het moment van schrijven al 6700 leden zitten.
Astra
Net als GeneratePress heeft Astra ook een gedetailleerde kennisbank met honderden artikelen.
Daarnaast kan je een ticket voor ondersteuning insturen. Aangezien Astra tickets gebruikt, is er geen doorzoekbaar forum met vragen.
Voor community-ondersteuning heeft Astra ook een zeer grote officiële Facebook community met 50.000+ leden.
Samenvatting
GeneratePress en Astra zijn beide zo populair met goede redenen: het zijn allebei bijzonder goede WordPress thema’s, en het zijn dus allebei goede keuzes.
In het algemeen biedt Astra wel iets meer dan GeneratePress. Dat betekent iets meer integraties, meer startsites, meer mogelijkheden voor customization, enzovoort. Betekent dat automatisch dat het ook beter is? Niet per sé. Als GeneratePress bijvoorbeeld een startsite heeft die je helemaal geweldig vindt, is het irrelevant dat Astra meer startsites biedt, aangezien je alleen maar die ene template nodig hebt.
En als je geen WooCommerce gebruikt, maakt het ook weinig uit dat Astra iets meer opties voor WooCommerce integratie biedt.
Aan de andere kant biedt GeneratePress iets betere prestaties, wat ook een relevante overweging is. Zoals eerder gezegd is Astra ook zeker heel goed qua prestaties, maar GeneratePress is nog net iets beter.
Qua kosten is er geen verschil tussen de premium versies. Maar er zijn wel twee belangrijke dingen om hierbij op te merken:
- De gratis versie van Astra biedt aanzienlijk meer functies dan de gratis versie van GeneratePress. Ben je van plan om bij een gratis versie te blijven, dan is Astra dus waarschijnlijk de beste keuze.
- Je hebt een van Astra’s betaalde bundels nodig om toegang te krijgen tot de premium templates.
Je moet ook rekening houden met het type website dat je gaat bouwen. GeneratePress is bijvoorbeeld de beste optie voor een brochurewebsite of blog, terwijl Astra waarschijnlijk beter is als je een WooCommerce winkel of online cursuswebsite bouwt.
Kortom: Beide thema’s zijn goede keuzes, dus je kan eigenlijk niet de verkeerde maken. Het gaat erom dat je voor de optie gaat die het beste past bij wat jij nodig hebt.
Heb je nog vragen over GeneratePress vs Astra? Vraag het ons in de reacties.
Laat een reactie achter