I WordPress refererer en template til en specifik fil eller struktur, der bestemmer, hvordan indhold vises på en side eller et indlæg i et tema. Det er en del af WordPress’ templating-system, der gør det muligt at tilpasse design og funktionalitet på forskellige typer sider.

Hvad bruges en template til?

Templates bruges til at bestemme layoutet og udseendet for forskellige dele af et WordPress-websted. For eksempel kan forskellige templates bruges til:

  • Forsiden (home.php eller front-page.php)
  • Individuelle indlæg (single.php)
  • Sider (page.php)
  • Arkivsider som kategorier eller tags (archive.php, category.php)
  • Fejlsider (404.php)

Hvordan fungerer templates?

  1. Template Hierarchy: WordPress bruger et hierarki til at afgøre, hvilken template-fil der skal bruges til at vise en bestemt type side. For eksempel:
    • Hvis en besøgende ser et specifikt blogindlæg, vil WordPress først lede efter single-{posttype}.php, derefter single.php, og til sidst index.php.
    • Hvis det er en kategori-side, leder WordPress efter category-{slug}.php, category.php, og derefter archive.php.
  2. Template Tags: Templates bruger PHP-kode og WordPress’ egne funktioner (template tags) til at hente og vise dynamisk indhold fra databasen, som f.eks. titler, billeder eller indhold.
  3. Child Themes: Hvis du ønsker at tilpasse en template uden at ændre det originale tema, kan du oprette et child theme og tilføje eller overskrive templates der.

Eksempler på typiske template-filer

  • header.php: Indeholder headeren, som typisk har logo, menu og metadata.
  • footer.php: Indeholder footeren, som ofte har copyright eller links.
  • single.php: Viser individuelle indlæg.
  • page.php: Viser indhold på statiske sider.
  • functions.php: Ikke en template, men bruges til at tilføje funktionalitet til temaet.

Ved at forstå templates og deres hierarki kan du nemt tilpasse et WordPress-tema, så det passer til dine behov!

Dette er vores standardskabelon (Indlægstemplate), som kan anvendes efter behov til nye projekter.

Hjennesiden er lavet i WordPress, hostet hos simply.com, bygger på the7-temaet og anvender wp-bakery pagebuilder.

Allw Projekter

Skriv et svar

Your email address will not be published. Required fields are marked *

Send Kommentar