Heim >Backend-Entwicklung >PHP-Tutorial >Xin Xing analysiert kurz den Aufrufmechanismus von WordPress-Themedateien

Xin Xing analysiert kurz den Aufrufmechanismus von WordPress-Themedateien

WBOY
WBOYOriginal
2016-08-08 09:24:221187Durchsuche

Der sogenannte Aufrufmechanismus von WordPress-Themedateien ist die hierarchische Aufrufbeziehung.

Homepage-Vorlage:

1. Die Homepage-Vorlage ist normalerweise index.php oder home.php, wenn ein Besucher die Website besucht , WordPress fragt es zuerst ab. Überprüfen Sie, ob home.php im Theme-Verzeichnis vorhanden ist. Wenn es nicht vorhanden ist, rufen Sie index.php auf.

2. Daher ist die Reihenfolge beim Aufrufen der Homepage-Vorlage wie folgt: home.php -> index.php

Kategorieseite Vorlage:

1. Die Kategorieseitenvorlage ist normalerweise „category.php“ oder „archive.php“ oder „index.php“ Wenn es sich bei der vom Besucher besuchten Seite um eine Kategorieseite handelt, führt WordPress zunächst eine Abfrage durch ob die Kategorie in der Theme-Datei vorhanden ist. Wenn sie nicht vorhanden ist, fragen Sie weiterhin archive.php ab. Wenn archive.php nicht vorhanden ist, rufen Sie index.php auf.

2. Die Reihenfolge beim Aufrufen der Kategorieseitenvorlagen ist wie folgt:

Category-{slug}.php -> php -> ; archive.php -> index.php

Suchergebnisseite:

1. Die Suchergebnisseite verwendet normalerweise die Suche. php oder index .php

2. Die Reihenfolge beim Aufrufen der Suchergebnisseite-Vorlagen ist: search.php -> index.php

Benutzerdefinierte Klassifizierungsseite:

1. Die benutzerdefinierte Klassifizierungsseite ist taxonomy.php oder archive.php oder index.php

2. Benutzerdefiniert Klassifizierung Die Reihenfolge der aufgerufenen Seitenvorlagen ist wie folgt:

taxonomy-{slug}.php -> archive.php -> >

Tag-Seite:

tag-{slug}.php -> tag.php ->

Autor-Archivseite:

author-{id}.php -> author.php -> index.php

Zeitarchivseite:

date.php -> archive.php

Artikelinhaltsseite:

single-{id}.php -> single.php -> 🎜>

Einzelne Seite:

single-{slug}.php -> index. php

Anhangseite:

attachment.php -> single.php -> 🎜> 404-Seite:

404.php -> index.php

Wobei {slug} ein Alias ​​ist und { id} ist die entsprechende ID

Das Obige stellt eine kurze Analyse von Xin

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Yii2 verwendet RBACNächster Artikel:Yii2 verwendet RBAC