it-swarm.com.de

Vorlage für bestimmte Subdomain laden

Ich möchte in der Lage sein, ein WordPress-Thema für bestimmte Unterdomänen festzulegen, aber dennoch den gleichen Inhalt für alle Installationen zu laden.

Ich habe zum Beispiel www.domain.com, das die Standardvorlage mit Standardinhalten lädt. Ich hätte auch gerne mobile.domain.com, das denselben Inhalt aber eine separate Vorlage lädt.

Was wäre der beste Weg, dies zu tun?

3
Don Wilson

Ohne weitere Details zukindder Vorlage, die Sie bereitstellen möchten, kann ich Ihnen nur raten, den 'template_redirect' - Haken zum Überschreiben zu verwenden die gesamte Vorlagenhierarchie.

Eine empfindlichere Möglichkeit, dies zu tun, wäre die Verwendung eines der spezifischeren Filter. Jede der bedingten get _ * _ template () -Funktionen in template-loader.php hat einen eigenen Filter, mit dem Sie Ihren eigenen Vorlagennamen zurückgeben können. Schauen Sie in includes/themes.php nach, um diese Filter zu sehen.

Die meisten von ihnen verwenden am Ende get_query_template (), das den Filternamen dynamisch auf konsistente Weise erstellt, andere wie author und category sind jedoch getrennt.

1
eddiemoya