Print Friendly, PDF & Email

WordPress – Verschiedene single.php pro Kategorie

27. Juli 2014

In WordPress ist die single.php für die Einzelansicht eines Beitrages verantwortlich.Benötigt man für verschiedene Kategorien verschiedene Ansichten der Beiträge, so kann man diese mittels einen Codeschnippsels anzeigen lassen.

Den Inhalt der single.php in eine neue Datei mit dem Dateinamen single-standard.php kopieren und abspeichern. Eine Datei single-neu.php anlegen, dort den modifizierten Code aus der single.php einfügen.

Aus der single.php den kompletten Code löschen und folgenden Code einfügen.

<?php
$post = $wp_query->post;
if ( in_category(’12‘) ) {
include(TEMPLATEPATH . ‚/single-neu.php‘);
} else {
include(TEMPLATEPATH . ‚/single-standard.php‘);
}
?>

Die single.php fungiert als Weiche. Wird ein Beitrag der Kategorie mit der ID 12 aufgerufen, so wir die Datei single-neu.php genutzt. Wird ein Beitrag einer anderen Kategorie aufgerufen, so wird die single-standard.php genutzt.