Nybörjarhandbok för WordPress Mall Hierarki (Cheat Sheet)

Efter vår infographic om hur WordPress fungerar bakom kulisserna bad flera användare oss om att täcka hur ett WordPress-tema fungerar bakom kulisserna.


I den här artikeln kommer vi att förklara WordPress-mallhierarkin för nybörjare. Detta fuskark är extremt användbart när du anpassar en mall eller skapar ett anpassat WordPress-tema.

WordPress mallhierarki förklaras för nybörjare

Varför lära dig mer om WordPress Mall Hierarki?

Alla moderna WordPress-teman består av mallar, formatmallar, javascript och bilder. Tillsammans styr dessa filer hur din webbplats ser ut för användarna.

Relaterad: 9 saker du måste leta efter när du väljer det perfekta WordPress-temat för din webbplats.

WordPress har en standardmallhierarki. Detta innebär att mallar med vissa filnamn påverkar specifika områden på din webbplats. Den berättar också vilket mallnamn du ska använda för ett specifikt objekt.

De flesta moderna WordPress-teman har mallar för att visa kategori, datum, arkiv, enstaka inlägg, anpassade sidor och mer. Som användare kan du skapa fler mallar genom att skapa ett barntema.

Med det sagt, låt oss titta på hur denna WordPress-mallhierarki fungerar bakom kulisserna.

Visualisera WordPress Mall Hierarki (Cheat Sheet)

WordPress använder ett lättförståeligt och meningsfullt mönster för mallnamn. Det visuella fuskarket nedan förklarar vilka mallfiler som används för att visa olika sidor på en WordPress-webbplats.

Här är en uppdelning av vilka WordPress-mallfiler som ska redigeras för olika sidor på en typisk WordPress-webbplats.

Vilka mallfiler som används av hemsidan?

Förstasida

Ut ur rutan visar WordPress dina blogginlägg på hemsidan på din webbplats. Du kan också ställa in den så att den använder en anpassad hemsida (även känd som första sidan) genom att besöka Inställningar »Läsning sida i WordPress adminområde.

1. framsida.php – Om du använder en statisk förstasida kommer WordPress först att leta efter den här mallfilen och använda den för att visa första sidan.

2. home.php – Om du använder statisk framsida, och du inte har mall för framsida.php i ditt tema, kommer WordPress att leta efter home.php-mall. Det används också för att visa standardblogginlägg på hemsidan.

3. index.php – Om front-page.php eller home.php inte finns, faller WordPress tillbaka till index.php-mallen för att visa hemsidan. Den här mallen är standardfallbackmallen i WordPress för att visa vilken sida som helst.

Vilka mallfiler som används av enstaka inlägg?

En enda postmall

WordPress letar efter dessa filer för att visa ett enda inlägg.

1. singel- {posttyp} – {slug} .php – Använd den här mallen för att ändra visningen av ett specifikt enskilt inlägg i valfri posttyp. Till exempel, om inläggstypen är “granskning” och inläggssluggen är acme-telefon, så kommer WordPress att leta efter single-review-acme-phone.php.

2. singel- {posttyp} .php – WordPress kommer sedan att kontrollera om det finns en mall för att visa den specifika inläggstypen. Till exempel, om inläggstypen är granskning, skulle WordPress leta efter single-review.php.

3. singel.php – WordPress kommer då att falla tillbaka till single.php.

4. singular.php – Den här mallen lägger till en annan fallback för att visa ett enda objekt från vilken posttyp som helst.

5. index.php – Slutligen, som nämnts ovan, faller WordPress slutligen tillbaka till index.php.

Vilka mallfiler som används av en sida?

Statisk sidmall

WordPress-sidor är en av standardinläggstyperna. De låter dig skapa statiska sidor på din webbplats istället för inlägg. Se vår guide om skillnaden mellan inlägg och sidor.

1. Anpassad sidmall – Sidmallen tilldelad sidan. Se hur du skapar en anpassad sidmall i WordPress.

2. sida- {slug} .php – Om sidans snigel är kontakt-oss ser WordPress ut för att använda page-contact-us.php.

3. sida- {id} .php – Om sid-ID är 17 kommer WordPress att leta efter en mallfil med namnet page-17.php.

4. sida.php – Mallen för att visa alla statiska sidor.

5. singular.php – Denna mall är en standardfallback för alla objekt av enstaka posttyp.

6. index.php – Standardmall för backback.

Vilka mallfiler som används av kategoriarkiv?

Kategoriarkivmall

WordPress använder dessa filer för att visa kategorirelaterade sidor i WordPress.

1. kategori- {slug} .php – Den här mallen används för att visa kategoriarkivsidan för en specifik kategori. Till exempel, om kategorisnabb är recensioner, kommer WordPress att leta efter kategori-recensioner.php-mall.

2. kategori- {id} .php – WordPress letar sedan efter en mall med kategori-ID. Till exempel, om kategori-ID är 17, kommer WordPress att leta efter kategori-17.php.

3. kategori.php – Detta är standardmallen för att visa alla kategoriarkivsidor i WordPress.

4. archive.php – Detta är standardmallen som WordPress använder för att visa arkivsidor.

5. index.php – Standardmall för backback.

Vilka mallfiler som används av taggarkiv?

Tagg arkivmall

WordPress använder dessa filer för att visa taggarkivsidor.

1. tag- {slug} .php – Om taggens snigel är frukt, kommer WordPress att leta efter tag-fruits.php.

2. tag- {id} .php – Om taggens ID är 17 kommer WordPress att leta efter tag-17.php-mall.

3. tag.php – Standardmallen för taggarkiv.

4. archive.php – Standardmallen för valfri sida.

5. index.php – Standardmall för backback.

Vilka mallfiler som används av anpassade taxonomiarkiv?

Anpassat taxonomiarkiv

Kategorier och taggar är två standard WordPress-taxonomier. Användare kan också skapa sina egna taxonomier. Så här ser WordPress efter mallar för att visa anpassade taxonomisidor.

1. taxonomy- {taxonomy} – {term} .php – Om du har en anpassad taxonomi som heter genre, och det finns en term “thriller”, kommer WordPress att leta efter taxonomy-genre-thriller.php.

2. taxonomy- {taxonomy} .php – Om taxonomin var genre skulle WordPress leta efter taxonomi-genre.php.

3. taxonomy.php – Standardmallen för att visa anpassade taxonomiarkiv.

4. archive.php – Standardfallback för alla arkivsidor i WordPress.

5. index.php– Standardfallbackmallen i WordPress.

Vilka mallfiler som används av anpassade inläggstyper?

Anpassat posttyparkiv

Så här ser WordPress efter mallar för att visa anpassade posttyparkiv.

1. arkiv- {post_type} .php – Om du har en posttyp är recension kommer WordPress att leta efter archive-review.php.

2. archive.php – Standardmallen för att visa alla arkivsidor i WordPress.

3. index.php – Standardfallbackmallen i WordPress.

Vilka mallfiler som används för att visa författararkiv?

Författararkiv

WordPress genererar arkivsidor för varje författare på din WordPress-webbplats. Så här ser det ut för författararkivmallen.

1. författare- {nicename} .php – Om författarens fina namn är matt kommer WordPress att leta efter author-matt.php.

2. författare- {id} .php – Om författarens användar-ID är 6, kommer WordPress att leta efter author-6.php.

3. author.php – Standardmallen som används för att visa författararkivsidor i WordPress.

4. archive.php – Standardmallen för att visa alla arkivsidor i WordPress.

5. index.php – Standardfallbackmallen i WordPress.

Vilka mallfiler som används för att visa datumbaserade arkiv?

Datumbaserat arkiv

WordPress visar också dina inlägg på datumbaserade arkivsidor i månader och år. Så här ser det ut för mallar för dessa sidor.

1. datum.php – Standardmallen för datumbaserade arkiv.

2. archive.php – Standardmallen som används för att visa författararkivsidor i WordPress.

3. index.php – Standardfallbackmallen i WordPress.

Vilka mallfiler som används för att visa söksidor?

Sökresultatsida

1. search.php – Standardsidan för att visa sökresultat i WordPress.

2. searchform.php – Mallen för att visa ett sökformulär i WordPress.

3. index.php – Standardfallbackmallen i WordPress.

Vilka mallfiler som används för att visa 404-felsidor?

404 Fel sida

404-felsidan visas när WordPress inte kan hitta det begärda innehållet. Se vår guide om hur du kan förbättra din 404-sidmall.

1. 404.php – Standardmallen för att visa 404-felsidan i WordPress.

2. index.php – Standardfallbackmallen i WordPress.

Vilka mallfiler som används för att visa bilagningssidor?

Bilagor sidor

1. MIME_type.php – Mime_type står för filtyp. Till exempel image.php, video.php, application.php.

2. bilaga.php – Standardmallen för att visa bilagningssidor.

3. single-attachment.php – För att visa en enda bilaga.

4. singel.php – Standardmallen för att visa objekt av enstaka posttyp.

5. index.php – Standardfallbackmallen i WordPress.

Vilka mallfiler som används för att visa inbäddningar?

inbäddningar

Sedan WordPress 4.5 kan du använda mallar för att göra ett inlägg inbäddat i WordPress.

1. embed- {post-type} – {post_format} .php – WordPress letar först efter en posttyp och ett postformatmall. Om du till exempel har en recension med video kommer WordPress att leta efter embed-review-video.php.

2. bädda in {posttyp} .php – Om posttypen är granskning, skulle WordPress leta efter embed-review.php.

3. embed.php – Standardfallback för alla inbäddningar.

Vi hoppas att denna handledning hjälpte dig att lära dig om WordPress-mallen hierarkin. Du kanske också vill se vår lista över bästa drag & släpp WordPress-sidbyggare.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map