2009-06-15 1 views
2

Ich habe zwei WordPress-Blogs auf dem gleichen Server, so dass beide auf das gleiche Dateisystem zugreifen können. Beide Blogs verwenden dieselbe Vorlage, und diese Vorlage wird in jedem Themenverzeichnis dupliziert. Jedes Mal, wenn ich das Thema aktualisiere, muss ich die neuen Dateien in beide Themenverzeichnisse kopieren.Können zwei verschiedene WordPress-Blogs auf demselben Server einen gemeinsamen Themenordner verwenden?

Ist es möglich, dass beide Blogs ein gemeinsames Themenverzeichnis haben, so dass ich nur einen Vorlagenordner ändern muss?

Antwort

4

Absolut nutzen. Stellen Sie nur sicher, dass sie Lese- und Schreibzugriff auf diesen freigegebenen Ordner haben.

Dann richten Sie einen Symlink von jedem der Themenordner ein. Sie können dies mit ln -s <origin> <new>

tun. Wenn Sie keine symbolischen Links verwenden können, können Sie eine Rewrite-Regel einrichten, die alle Anfragen von /wp-content/themes an /var/www/shared/themes umleitet.

Wenn Sie wollen, kann ich ein Beispiel geben.

+0

Danke! Zum Glück bin ich mal nicht auf einem Windows Server. Gibt es dennoch eine Möglichkeit, ein Vorlagenverzeichnis auf einem Windows-Server freizugeben? – user123212

+0

@webdevbytes: Persönlich verwende ich Blog-Hive, die zwei WordPress-Blogs eine Wordpress-Installation teilen, anstatt nur ein Thema Verzeichnis. Im Wesentlichen übersetzt es alle Datenbank-Lookups, so dass abhängig vom Host-Header ein anderer Satz von Tabellen zum Nachschlagen von Blog-Daten verwendet wird. Was die Nachschlage-Regel-Strategie von alex anbelangt, könnten Sie virtuelle Verzeichnisse auf IIS verwenden, um das gleiche zu erreichen, obwohl Sie Rewrite-Regeln in IIS verwenden können, wenn Sie ein Add-on dafür wie Helicon installieren. Ich denke, IIS7 hat einige native Rewrite-Sachen. – Brian

3

Sie können über einen Symlink einen Thema-Ordner mit einem anderen verknüpfen.

einem der Themenordner löschen und ln wie cp

ln -s <source> <dest> 
0

Ein anderer Ansatz, wenn Quellcodeverwaltung (SVN, Git) verwendet wird, wäre das Thema in die zwei Standorte zu überprüfen und zu aktualisieren.

Verwandte Themen