Unterverzeichnis-Blog auf einer Sub-Domain-WordPress-Netzwerk-Website

Ich habe eine WordPress-Netzwerkinstallation mit den einzelnen Sites, die auf Subdomains installiert sind.

  • beispiel.com
  • a.beispiel.com
  • b.beispiel.com

Ich würde jetzt gerne einen Blog auf jeder der Websites starten. Es würde sich freuen, wenn sich der Blog in einem /blog Unterverzeichnis der Subdomains befindet, aber da die Blogs komplett von der Website getrennt sind und ein anderes Thema verwenden, denke ich, dass es sinnvoll ist, sie getrennt zu haben Websites im Netzwerk.

Mit anderen Worten, was ich gerne hätte, ist:

  • beispiel.com
    • beispiel.com/blog
  • a.beispiel.com
    • a.beispiel.com/blog
  • b.beispiel.com
    • b.beispiel.com/blog

Jede der oben genannten Websites ist eine separate WordPress-Netzwerk-Website mit verschiedenen Themen, Admin-Panels usw.

Gibt es eine Möglichkeit, so etwas zu erreichen? Vielen Dank!

PS: Die Seite läuft auf nginx.

Solutions Collecting From Web of "Unterverzeichnis-Blog auf einer Sub-Domain-WordPress-Netzwerk-Website"

Sie können ein Netzwerk mit dem WP Multi Network Plugin erstellen. Das primäre Netzwerk wäre ein Subdomain-Netzwerk und die untergeordneten Netzwerke wären Unterverzeichnis-Netzwerke.

Alternativ können Sie einfach ein Subdomain-Netzwerk einrichten und dann eine statische Titelseite in jeder der Netzwerkwebsites verwenden, wobei der Blogpost-Index auf einer statischen Seite mit dem Namen “Blog” angezeigt wird. Dann könnten Sie Ihr Theme ändern, indem Sie die Vorlagendatei home.php verwenden, um die Darstellung des Index der Blogposts anzupassen (oder verwenden Sie page.php , um das Aussehen / die Anzeige der statischen Seiten anzupassen, was möglicherweise einfacher ist).

Aber das verwirrt mich etwas:

Ich habe eine WordPress-Netzwerkinstallation mit den einzelnen Sites, die auf Subdomains installiert sind. … Ich möchte jetzt auf jeder Seite einen Blog starten. Es würde sich freuen, wenn sich der Blog in einem / blog-Unterverzeichnis der einzelnen Subdomains befindet.

Also, Sie laufen bereits WordPress auf Ihren Subdomain-Sites, möchten aber WordPress in einem separaten Unterverzeichnis unter jeder dieser Subdomains ausführen?

Haben Sie auf Ihren aktuellen WordPress-Subdomainseiten tatsächlich Inhalte ? Wenn ja, verwenden Sie statische Seiten, um diesen Inhalt zu generieren? Wenn ja, dann würde ich definitiv mit der zweiten Option gehen.

Während ich es eigentlich nicht empfehlen würde, ist dies mit dem Apache-Modul mod_proxy möglich . Sie würden für jedes neue Blog in einer Kojen-Subdomain wie bloga.example.com eine zusätzliche Site in WordPress einrichten. Sie würden dann mod_proxy verwenden, um diese Site in a.example.com/blog/ einzubinden. Ich habe es vorher gemacht und während es funktioniert, ich füge hinzu, dass es Janky ist (hin und wieder, etwas in WP-Admin würde nicht wie erwartet funktionieren, aber es war nie vorhersehbar). Also gibt es die Antwort auf deine Frage. Das gesagt…

(1) Wenn es nicht wichtig ist, verschiedene wp-Admins zu haben, würde ich empfehlen, mit deinen Permalinks Posts zu setzen, um mit / blog / zu beginnen und eine Technik wie die hier genannten zu verwenden, um ein anderes Theme für Blogposts zu verwenden.

(2) Wenn es wichtig ist, einen separaten wp-admin zu haben, würde ich empfehlen, eine Blog-Subdomain auf jeder Site anstelle eines Unterverzeichnisses zu verwenden. Dies ist die ideale Einstellung ; da es sich wie eine andere Seite verhält, sollte es sowieso sein. Sie können dies wie bei der Verwendung von mod_proxy erneut durchführen, indem Sie das neue Blog mit einer Koje-Subdomain wie bloga.example.com einrichten und dann das Domain Mapping-Plugin verwenden , um blog.a.example.com darauf zu mappen. Die Website ist dann unter blog.a.example.com verfügbar.

Prost ~

Ich bin nicht sicher, ob ich Ihre Frage verstehe, aber ich würde den einfachen Weg gehen: Fügen Sie einfach eine benutzerdefinierte Taxonomie für Blogposts hinzu und verwenden Sie einfach ein Archiv dieser Taxonomie. Beispielsweise haben Sie a.example.com/blog. So / blog wäre eine Seite mit einer benutzerdefinierten Vorlage, die alle Beiträge unter der (say) “blogpost_tax” Taxonomie auflistet. Natürlich können Sie diese Seitenvorlage beliebig formatieren, zB ## Header ## / # content # / # sidebar # / # footer #

So können Sie im Inhaltsteil einfach Beiträge mit der benutzerdefinierten Taxonomie (oder sogar einer Blogkategorie) abfragen und die Kommentarvorlage oder was auch immer hinzufügen

Ich hoffe du verstehst, was ich meine, denn Englisch ist nicht meine Muttersprache (nicht einmal meine zweite oder dritte, lol)

Ich habe es endlich getriggers, indem ich eine separate WordPress-Instanz im Ordner / blog installiert habe. Sowohl das root als auch das / blog sind Netzwerk-Subdomain-Installationen. Überraschenderweise funktioniert das ohne Konflikte und ich brauchte nicht einmal das Multi Network Plugin.

Erstellen Sie Ihre Subdomains in Ihrem Steuerungsfeld mit jeweils einem eigenen Verzeichnis

Laden Sie WordPress in jedes Verzeichnis hoch.

Entscheiden Sie, ob Sie möchten, dass sie sich in derselben database befinden oder nicht, wahrscheinlich, und erstellen Sie für jeden MySQL-databaseen.

Führen Sie die Installation aus.

Erstellen Sie Blogs und ändern Sie die Permalinks, um den gewünschten Link zu erhalten.

http://sumtips.com/2011/01/create-subdomain-installwordpress.html