Verwenden von bedingten statementen anstelle von benutzerdefinierten Seitenvorlagen

Wie verwende ich if / else-statementen anstelle von benutzerdefinierten Seitenvorlagen? Zum Beispiel erstelle ich Inhalte für statische Seiten, die anders aussehen sollen als andere statische Seiten. page-sample2.php ich also statt page-sample.php , page-sample2.php usw. bedingte statementen verwenden?

Gibt es ein Tutorial, das zeigen würde, wie man das macht? Es scheint, dass es Zeit sparen würde, aber ich bin nicht vertraut genug, sie in WP zu verwenden.

Solutions Collecting From Web of "Verwenden von bedingten statementen anstelle von benutzerdefinierten Seitenvorlagen"

WordPress enthält eine Fülle von bedingten Tags , die anstelle von bestimmten Vorlagendateien verwendet werden können.

Wenn Sie beispielsweise die Verwendung von index.php vermeiden möchten, könnten Sie in der Datei index.php Folgendes verwenden:

 < ?php if ( is_archive() ) { // This is a date-based archive if ( is_year() ) { // This is a year-based archive; // do something } else if ( is_month() ) { // This is a month-based archive; // do something } else if ( is_day() ) { // This is a day-based archive; // do something } else { // I think the above three cases cover everything, // but this is a just-in-case, default fallback } } ?> 

Haben Sie bestimmte Vorlagen, für die Sie Konditionale verwenden möchten?