Überschreiben Sie die Vorlagenhierarchie

add_filter( 'template_include', 'my_callback' ); 

Der obige Filter gibt zurück, welche Vorlage vorhanden ist und was verwendet wird, aber ich muss alle Versuche haben, die Vorlage in der Vorlagenhierarchie zu finden.

Beispielsweise:

http://example.com/sample-page würde zurückgeben – array (‘page-sample-page’, ‘page-1’, ‘page’, ‘index’)

Wie WordPress wählte die aktuelle Vorlage?

Ich muss auch wissen, ob es möglich ist, das Verzeichnis der Root-Vorlage zu ändern (nicht nur für Seiten, sondern auch für Single, Index, Archiv, alles).

Gibt es einen Haken, der die Suche nach Standardvorlagen außer Kraft setzt, weil template_include leer zurückkehrt, wenn sich im Stammverzeichnis des Themas keine Vorlagen befinden.

Solutions Collecting From Web of "Überschreiben Sie die Vorlagenhierarchie"