Pods: installeren, instellen en problemen oplossen
Laatst bijgewerkt:
Pods is een gratis plugin waarmee je eigen inhoudstypen, velden en relaties maakt, en bestaande typen zoals berichten, pagina’s en gebruikers uitbreidt met extra velden. Met Pods-sjablonen en zogenaamde magic tags kun je die gegevens tonen zonder PHP te schrijven. Daardoor is Pods een volledig gegevensplatform binnen WordPress. Hier lees je hoe je het goed opzet en hoe je de bekende problemen oplost.
Wat doet Pods?
Met Pods maak je een Pod: een eigen berichttype, een taxonomie, een uitbreiding van een bestaand type, of een eigen tabel los van de berichten. Aan elke Pod koppel je velden, waaronder relatievelden naar andere berichten, termen of gebruikers. Tonen doe je via Pods-sjablonen met magic tags zoals {@titel}, via Pods-blokken in de blokeditor, via shortcodes of in je thema met PHP.
Installeren
- Installeer en activeer Pods via Plugins → Nieuwe plugin.
- Ga naar Pods Admin → Nieuwe Pod toevoegen en kies of je een nieuw type maakt of een bestaand type uitbreidt.
- Voeg velden toe en sla op.
- Ga naar Instellingen → Permalinks en klik op Opslaan als je een nieuw type met eigen adressen hebt gemaakt.
- Maak een testitem en toon het met een blok, sjabloon of shortcode.
Instellingen die ertoe doen
- Opslagtype: kies bij een nieuw type tussen opslag in de standaard metatabel of in een eigen tabel. Een eigen tabel kan sneller zijn bij veel gegevens, maar is minder uitwisselbaar met andere plugins.
- REST API: zet die aan voor de blokeditor en voor koppelingen.
- Componenten: Pods heeft onderdelen die je aan- of uitzet, zoals sjablonen en pagina’s. Zet alleen aan wat je gebruikt.
- Relaties: kies of een relatie in twee richtingen wordt bijgehouden; dat maakt opvragen makkelijker.
Veelvoorkomende problemen en oplossingen
Sjabloon toont letterlijk {@veld}. Het sjabloon wordt niet in de context van een Pod-item weergegeven, of de veldnaam klopt niet. Controleer de veldnaam (zonder hoofdletters of spaties) en of het sjabloon aan het juiste type gekoppeld is.
Nieuw type geeft een 404. Vernieuw de permalinks via Instellingen → Permalinks, en controleer of er geen pagina met dezelfde slug bestaat.
Site traag op pagina’s met relaties. Relatievelden met veel items of opvragingen die per item nieuwe vragen doen, zijn zwaar. Beperk wat je laadt, gebruik caching en kijk met Query Monitor welke opvraging traag is.
Velden niet zichtbaar in de paginabouwer. Niet elke paginabouwer leest Pods-velden direct uit; soms heb je een koppelplugin of shortcode nodig. Controleer wat je bouwer ondersteunt.
Overstappen van of naar Pods. Waarden in de standaard metatabel zijn door andere plugins te lezen; waarden in eigen tabellen niet. Plan een overstap dus goed en test op een kopie.
Alternatieven en vergelijking
ACF en Meta Box zijn de bekendste veldplugins; Custom Post Type UI doet alleen typen. JetEngine en Toolset bieden ook listings en weergaven. Pods valt op omdat alles, ook relaties en eigen tabellen, in de gratis plugin zit.
Veilig bijwerken
Maak een back-up van de database voordat je Pods bijwerkt, zeker bij eigen tabellen. Controleer daarna sjablonen, relaties en de pagina’s die Pods-gegevens tonen. Zie ook WordPress-update mislukt.
Wanneer schakel je hulp in?
Wil je een gegevensopbouw met typen, velden en relaties die goed blijft presteren, of werken sjablonen of relaties niet meer? Wij helpen met opzetten, versnellen, overzetten en oplossen. Voor een eigen oplossing: WordPress-plugin laten maken.
Veelgestelde vragen
Is Pods gratis?
Ja, Pods is een gratis plugin, inclusief berichttypen, velden, relaties en sjablonen. Er zijn optionele uitbreidingen.
Waarom toont mijn Pods-sjabloon {@veld} in plaats van de waarde?
De veldnaam klopt niet of het sjabloon wordt niet bij een Pod-item weergegeven. Controleer de naam en de koppeling van het sjabloon.
Wat is het verschil tussen meta-opslag en een eigen tabel?
Meta-opslag gebruikt de standaardtabellen van WordPress en is uitwisselbaar met andere plugins. Een eigen tabel kan sneller zijn bij veel gegevens, maar is minder makkelijk over te zetten.
Kan ik bestaande berichten of gebruikers uitbreiden met Pods?
Ja. Kies bij het maken van een Pod voor het uitbreiden van een bestaand type en voeg daar velden aan toe.
Hulp nodig met Pods?
Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.
Hulp aanvragen Site plat? SpoedhulpLees ook: alle WordPress-plugins · ACF · Meta Box · Custom Post Type UI · Query Monitor · WordPress traag