Na onze infographic over hoe WordPress achter de schermen werkt, hebben verschillende gebruikers ons gevraagd om te behandelen hoe een WordPress thema achter de schermen werkt.

In dit artikel leggen we de hiërarchie van WordPress-templates voor beginners uit. Dit spiekbriefje is uiterst nuttig bij het aanpassen van een sjabloon of het maken van een aangepast WordPress thema.

WordPress template hiërarchie uitgelegd voor beginners

Pro Tip: Wilt u aangepaste landingspagina’s maken zonder uw WordPress-thema te wijzigen? Probeer SeedProd, het is de #1 gerangschikte drag & drop WordPress page builder.

Waarom leren over WordPress Template Hiërarchie?

Alle moderne WordPress thema’s bestaan uit templates, stylesheets, javascript, en afbeeldingen. Samen bepalen deze bestanden hoe uw site eruit ziet voor de gebruikers.

Gerelateerd: 9 dingen waar u op moet letten bij het selecteren van het perfecte WordPress thema voor uw site.

WordPress heeft een standaard template hiërarchie. Dit betekent dat sjablonen met bepaalde bestandsnamen van invloed zijn op specifieke gebieden op uw website. Het vertelt u ook welke sjabloonnaam u voor een specifiek onderdeel moet gebruiken.

De meeste moderne WordPress-thema’s worden geleverd met sjablonen om categorieën, datums, archieven, afzonderlijke berichten, aangepaste pagina’s en meer weer te geven. Als gebruiker kunt u meer sjablonen maken door een kindthema te maken.

Dit gezegd hebbende, laten we eens kijken naar hoe deze WordPress sjabloon hiërarchie achter de schermen werkt.

Visualiseren WordPress Template Hiërarchie (Cheat Sheet)

WordPress gebruikt een gemakkelijk te begrijpen en zinvol patroon voor template namen. Het visuele spiekbriefje hieronder legt uit welke sjabloonbestanden worden gebruikt om verschillende pagina’s op een WordPress-site weer te geven.

Hier volgt een uitsplitsing van welke WordPress sjabloonbestanden moeten worden bewerkt voor verschillende pagina’s in een typische WordPress site.

Welke sjabloonbestanden worden gebruikt voor de startpagina?

Site voorpagina

Uit de doos geeft WordPress uw blogberichten weer op de startpagina van uw website. U kunt ook instellen dat u een aangepaste startpagina (ook wel voorpagina genoemd) gebruikt door naar Instellingen ” Leespagina in het WordPress admin gedeelte te gaan.

1. front-page.php – Als u een statische voorpagina gebruikt, dan zal WordPress eerst naar dit sjabloonbestand zoeken en het gebruiken om de voorpagina weer te geven.

2. home.php – Als u gebruik maakt van een statische voorpagina, en u heeft geen front-page.php template in uw thema, dan zal WordPress zoeken naar home.php template. Het wordt ook gebruikt om standaard blog berichten op de homepage weer te geven.

3. index.php – Als front-page.php of home.php niet bestaan, dan zal WordPress terugvallen op het index.php template om de homepage weer te geven. Dit template is het standaard fallback template in WordPress om elke pagina weer te geven.

Welke sjabloon bestanden worden gebruikt door single post?

Single post page sjabloon

WordPress zoekt naar deze bestanden om een single post weer te geven.

1. single-{post-type}-{slug}.php – Gebruik dit sjabloon om de weergave van een specifieke individuele post in een post type aan te passen. Bijvoorbeeld, als het post type ‘review’ is en de post slug is acme-phone, dan zou WordPress zoeken naar single-review-acme-phone.php.

2. single-{post-type}.php – WordPress zal dan controleren of er een sjabloon is om dit specifieke post type weer te geven. Bijvoorbeeld, als het post type review is, dan zou WordPress zoeken naar single-review.php.

3. single.php – WordPress zal dan terugvallen op single.php.

4. singular.php – Dit template voegt nog een fallback toe om een enkel item van elk post type weer te geven.

5. index.php – Zoals hierboven vermeld, valt WordPress uiteindelijk terug op index.php.

Welke sjabloonbestanden worden gebruikt door enkelvoudige pagina?

Statisch pagina sjabloon

WordPress pagina’s zijn een van de standaard post types. Hiermee kunt u statische pagina’s in uw website maken in plaats van posts. Zie onze handleiding over het verschil tussen posts en pages.

1. Aangepaste paginasjabloon – De paginasjabloon die aan de pagina is toegewezen. Zie hoe u een aangepaste paginasjabloon in WordPress maakt.

2. page-{slug}.php – Als de pagina slug contact-us is, dan zal WordPress zoeken naar page-contact-us.php.

3. page-{id}.php – Als de pagina ID 17 is, dan zal WordPress zoeken naar een template bestand met de naam page-17.php.

4. page.php – Het template om alle statische pagina’s weer te geven.

5. singular.php – Dit sjabloon is een standaard fallback voor alle single post type items.

6. index.php – Het standaard fallback sjabloon.

Welke sjabloonbestanden worden gebruikt door categorie-archieven?

Categorie-archiefsjabloon

WordPress gebruikt deze bestanden om categorie-gerelateerde pagina’s in WordPress weer te geven.

1. category-{slug}.php – Dit sjabloon wordt gebruikt om de categorie archief pagina weer te geven voor een specifieke categorie. Bijvoorbeeld, als categorie slug reviews is, dan zal WordPress zoeken naar category-reviews.php template.

2. category-{id}.php – WordPress zoekt dan naar een sjabloon met categorie ID. Bijvoorbeeld, als categorie-ID 17 is, dan zal WordPress zoeken naar category-17.php.

3. category.php – Dit is het standaard sjabloon om alle categorie archief pagina’s in WordPress weer te geven.

4. archive.php – Dit is het standaard sjabloon dat door WordPress wordt gebruikt om alle archief pagina’s weer te geven.

5. index.php – Het standaard fallback sjabloon.

Welke sjabloonbestanden worden gebruikt door tag archieven?

Tag archief sjabloon

WordPress gebruikt deze bestanden om tag archief pagina’s weer te geven.

1. tag-{slug}.php – Als de tag’slug fruit is, zoekt WordPress naar tag-fruits.php.

2. tag-{id}.php – Als de tag’s ID 17 is, zoekt WordPress naar tag-17.php sjabloon.

3. tag.php – Het standaard sjabloon voor tag archieven.

4. archive.php – Het standaard sjabloon voor elke achive pagina.

5. index.php – Het standaard fallback sjabloon.

Welke sjabloonbestanden worden gebruikt door aangepaste taxonomie-archieven?

Aangepast taxonomie-archief

Categorieën en tags zijn twee standaard WordPress-taxonomieën. Gebruikers kunnen ook hun eigen aangepaste taxonomieën maken. Hier is hoe WordPress zoekt naar sjablonen om aangepaste taxonomiepagina’s weer te geven.

1. taxonomy-{taxonomy}-{term}.php – Als je een aangepaste taxonomie hebt die genre heet, en er is een term ’thriller’, dan zoekt WordPress naar taxonomy-genre-thriller.php.

2. taxonomy-{taxonomy}.php – Als de taxonomie genre zou zijn, dan zou WordPress zoeken naar taxonomy-genre.php.

3. taxonomy.php – Het standaard sjabloon om alle aangepaste taxonomie-archieven weer te geven.

4. archive.php – De standaard fallback voor alle archief pagina’s in WordPress.

5. index.php- De standaard fallback template in WordPress.

Welke sjabloonbestanden worden gebruikt door custom post types?

Custom post type archive

Hier ziet u hoe WordPress zoekt naar sjablonen om custom post type archieven weer te geven.

1. archive-{post_type}.php – Als u een post type is review, zal WordPress zoeken naar archive-review.php.

2. archive.php – Het standaard sjabloon om alle archief pagina’s in WordPress weer te geven.

3. index.php – Het standaard fallback sjabloon in WordPress.

Welke template bestanden worden gebruikt om auteur archieven weer te geven?

Auteurs archief

WordPress genereert archief pagina’s voor elke auteur op uw WordPress site. Hier is hoe het eruit ziet voor auteur archief sjabloon.

1. author-{nicename}.php – Als de leuke naam van de auteur matt is, dan zal WordPress zoeken naar author-matt.php.

2. author-{id}.php – Als de gebruikers-ID van de auteur 6 is, dan zal WordPress zoeken naar author-6.php.

3. author.php – Het standaard sjabloon dat gebruikt wordt om auteur-archief pagina’s in WordPress weer te geven.

4. archive.php – Het standaard sjabloon om alle archief pagina’s in WordPress weer te geven.

5. index.php – Het standaard fallback sjabloon in WordPress.

Welke sjabloon bestanden worden gebruikt om datum gebaseerde archieven weer te geven?

Datum gebaseerd archief

WordPress geeft uw berichten ook weer op datum gebaseerde archief pagina’s voor maanden en jaren. Hier is hoe het eruit ziet voor sjablonen voor deze pagina’s.

1. date.php – Het standaardsjabloon voor op datum gebaseerde archieven.

2. archive.php – Het standaard sjabloon dat gebruikt wordt om auteur-archief pagina’s weer te geven in WordPress.

3. index.php – Het standaard fallback sjabloon in WordPress.

Welke sjabloon bestanden worden gebruikt om zoekpagina’s weer te geven?

Zoekresultaten pagina

1. search.php – De standaard pagina om zoekresultaten weer te geven in WordPress.

2. searchform.php – Het sjabloon om een zoekformulier weer te geven in WordPress.

3. index.php – Het standaard fallback-sjabloon in WordPress.

Welke sjabloonbestanden worden gebruikt om 404-foutpagina’s weer te geven?

404 Foutpagina

De 404-foutpagina wordt weergegeven wanneer WordPress de opgevraagde inhoud niet kan vinden. Zie onze handleiding voor het verbeteren van uw 404-pagina sjabloon.

1. 404.php – Het standaardsjabloon om de 404-foutpagina in WordPress weer te geven.

2. index.php – Het standaard fallback-sjabloon in WordPress.

Welke sjabloonbestanden worden gebruikt om bijlagenpagina’s weer te geven?

Bijlagenpagina's

1. MIME_type.php – Mime_type staat voor bestandstype. Bijvoorbeeld: image.php, video.php, application.php.

2. attachment.php – Het standaardsjabloon om bijlagenpagina’s weer te geven.

3. single-attachment.php – Om een enkele bijlage weer te geven.

4. single.php – Het standaard template om enkelvoudige post type items weer te geven.

5. index.php – Het standaard fallback sjabloon in WordPress.

Welke template bestanden worden gebruikt om embeds weer te geven?

Embeds

Sinds WordPress 4.5, kunt u templates gebruiken om een post weer te geven die in WordPress is ingesloten.

1. embed-{post-type}-{post_format}.php – WordPress zal eerst zoeken naar een post type en post formaat sjabloon. Bijvoorbeeld, als u een beoordeling met video heeft, dan zal WordPress zoeken naar embed-review-video.php.

2. embed-{post-type}.php – Als het post type beoordeling is, dan zal WordPress zoeken naar embed-review.php.

3. embed.php – De standaard fallback voor alle embeds.

We hopen dat deze tutorial u heeft geholpen om meer te leren over de WordPress template hiërarchie. Misschien wilt u ook onze lijst van de beste drag & drop WordPress page builders bekijken.

Als u dit artikel leuk vond, abonneer u dan op ons YouTube-kanaal voor WordPress video tutorials. U kunt ons ook vinden op Twitter en Facebook.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.