Wenn Sie möchten, dass sich der Artikelseitenstil einer bestimmten Kategorie von anderen Kategorien unterscheidet, können wir dazu eine benutzerdefinierte Vorlagenmethode verwenden. Beispielsweise werden wir für den Kategorieartikel „WordPress“ einen anderen Vorlagenstil verwenden als für andere Kategorien. Erstellen Sie zunächst eine Vorlagendatei mit dem Namen „single-wordpress.php“ im Stammverzeichnis des verwendeten Themas. Fügen Sie den folgenden Codeausschnitt zur Datei „functions.php“ Ihres aktuellen Themes hinzu:
add_action('template_include', 'load_single_template'); function load_single_template($template) { $new_template = ''; // single post template if( is_single() ) { global $post; // 'wordpress' is category slugs if( has_term('wordpress', 'category', $post) ) { // use template file single-wordpress.php $new_template = locate_template(array('single-wordpress.php' )); } } return ('' != $new_template) ? $new_template : $template; }
Der obige Code spezifiziert WordPress-Kategoriebeiträge unter Verwendung der Vorlagendatei „single-wordpress.php“. Auf die gleiche Weise können Sie die obigen Schritte wiederholen, um anderen Kategorien die Verwendung benutzerdefinierter Vorlagen zu ermöglichen.
Weitere technische Artikel zum Thema WordPress finden Sie in der Spalte
WordPress-Tutorials, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonSo passen Sie die Seitenvorlage für Artikeldetails in WordPress an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!