Video: Tavern Talk - Die zukünftige Itemization | World of Warcraft 2024
Die meisten WordPress-Vorlagendateien umfassen einen großen Bereich von Site-Ansichten, die sich auf die Ansicht und nicht auf den Inhalt beziehen. Zum Beispiel die Kategorie. PHP-Vorlagendatei gilt für alle Kategorie-Archivansichten, aber nicht für eine bestimmte Kategorie und die Seite. php-Vorlagendatei gilt für alle Seitenaufrufe, jedoch nicht für eine bestimmte Seite. Sie können jedoch Vorlagendateien für bestimmte Inhalte und nicht nur für die Ansicht erstellen.
Vier inhaltsspezifische Vorlagentypen sind verfügbar: Autor, Kategorie, Seite und Tag. Jeder ermöglicht es Ihnen, auf spezifische Inhalte durch die ID des Begriffs (zum Beispiel eine individuelle Autoren-ID) oder durch den Slug zu verweisen.
S lug bezieht sich auf einen Beitrag, eine Seite, eine Kategorie usw. - z. B. eine Pressemitteilungen-Kategorie mit einem Press-Release-Slug oder einem Hello World-Beitrag mit einem Hallo-Welt-Schnecke.
Stellen Sie sich vor, Sie hätten eine Seite "Über uns" mit einer ID von 138 und einer uns übergeordneten Datei. Sie können eine Vorlage für diese bestimmte Seite erstellen, indem Sie entweder eine Seite-138 erstellen. php oder eine Seite über uns. PHP-Datei. Auf die gleiche Weise können Sie eine author-7 erstellen, wenn Sie eine spezielle Vorlage für einen genialen Autor namens Lisa mit einer 7-ID und einem Lisa-Slug erstellen möchten. PHP oder ein Autor-Lisa. PHP-Datei.
Das Erstellen einer Vorlage mit dem Slug kann für Websites, die Sie nicht verwalten, sehr hilfreich sein. Wenn Sie ein von Ihnen erstelltes Design freigeben möchten, können Sie eine Kategorie erstellen. PHP-Vorlage. Diese Vorlage würde automatisch auf alle Kategorieansichten angewendet, die einen bestimmten Slug haben.
Unter Verwendung von Kategorien sind die Dateinamenskonventionen wie folgt:
-
Eine Vorlage mit der Dateinamenkategorie. php ist ein catch-all (default) für die Anzeige aller Kategorien. (Alternativ eine Vorlage mit den Archiven. Php Dateiname wird verwendet, um Kategorien anzuzeigen, wenn eine Kategorie.php Datei nicht existiert.)
-
Sie können am Ende des Dateinamens einen Bindestrich und die ID-Nummer der Kategorie hinzufügen, um eine Vorlage für eine einzelne Kategorie anzugeben.
Alternativ können Sie einen Bindestrich und den Kategorieblock am Ende des Dateinamens hinzufügen, um ihn als Vorlage für diese bestimmte Kategorie zu definieren. Wenn Sie zum Beispiel eine Bücher-Kategorie haben, ist die Kategorie Slug Bücher; Die individuelle Kategorievorlagendatei ist Kategoriebücher. php.
-
Wenn Sie keine Kategorie haben. PHP, ein Archiv. php oder eine Kategorie-#. php-Datei, die Kategorieanzeige wird aus der Hauptindexvorlage (index. php) geladen.
Wenn die Kategorie ID oder Slug ist … Die Kategorie Vorlage Dateiname ist … 1 Kategorie-1. php 2 Kategorie-2. php 3 Kategorie-3.php Bücher Kategoriebücher. php Filme Kategorie-Filme. php Musik Kategorie-Musik. php
Da das Erstellen einer Vorlage mithilfe von Slugs so nützlich ist (und da eine ID nur für eine bestimmte Site relevant ist), fragen Sie sich möglicherweise, warum die ID-Option vorhanden ist. Die kurze Antwort ist, dass die ID-Option vor der Slug-Option existiert; In bestimmten Fällen ist es jedoch immer noch wertvoll. Sie können die ID-Option für eine inhaltsspezifische Vorlage verwenden, ohne sich um die Unterbrechung der Anpassung kümmern zu müssen, wenn sich der Slug ändert.
Dies ist besonders hilfreich, wenn Sie die Website für jemanden einrichten und nicht darauf vertrauen können, dass er die Slugs in Ruhe lassen wird (z. B. eine Kategorie mit einem News-Slug, der zu Pressemitteilungen wechselt).