« zurück zur Startseite.
23.Mai, 2010

Multi-Blog-Funktion in WordPress 3.0 aktivieren

WordPress 3.0 Blog-Netzwerk MenüWie bereits hier und in anderen Blogs zu lesen war, wird eine wesentliche Neuerung in WordPress 3.0 sein, dass die vorher eigenständige WordPress MU-Version nun mit dieser verschmilzt. Das heißt, dass man nun mit nur einer physischen WordPress-Installation, beliebig viele Blogs betreiben und administrieren kann. Ich will in diesem Beitrag kurz erläutern, wie man diese Funktion in WordPress 3.0 aktiviert, so dass jeder diese Funktionalität z.B. mit der Beta-Version, testen kann.

Zuerst musst du WordPress wie gewohnt entpacken und installieren.
Anschließend öffnest du die wp-config.php und fügst an beliebiger Stelle folgende Zeile hinzu:

define('WP_ALLOW_MULTISITE', true);

WordPress 3.0 Blog-Netzwerk Installation Nun taucht beim nächsten Login im Backend unter dem Punkt Werkzeuge ein neuer Menüpunkt auf, den wir, in Anlehnung an den englischen Originalbegriff (network), in unserer Sprachdatei Blog-Netzwerk nennen werden.

Dort musst du ein paar Daten eingeben und bekommst Hinweise zur Benutzung von Subdomains bzw. Unterverzeichnissen als Blogadressen für die Unterblogs angezeigt.
WordPress 3.0 Blog-Netzwerk Konfgurationsdateien
Im nächsten Schritt werden die entsprechenden Codes angezeigt, die du in deine wp-config.php und .htaccess einfügen musst. Bevor das nicht geschehen ist, ist die Blog-Netzwerk-Funktion auch noch nicht aktiv.
Sind die Eintragungen in die wp-config.php erledigt, siehst dann im Backend den komplett neuen Menüpunkt Blog-Netzwerk (siehe erstes Bild in diesem Artikel) und kannst auf Entdeckungsreise gehen…


jottlieb

8 Trackbacks

  1. wp-popular.com » Blog Archive » Multi-Blog-Funktion in WordPress 3.0 aktivieren am 24. Mai 2010
  2. Links #44 Wordpress 3.0, Wordcamp, Wordpress Plugins, Themes und Codes | NETZ-ONLINE am 24. Mai 2010
  3. Wordpress 3.0 kommt mit Multi-Blog funktion | blog.dunkelwesen.de am 24. Mai 2010
  4. Wordpress 3.0 naht, multi-Blogging auch… am 25. Mai 2010
  5. Drei Sprachdateien in WordPress 3.0 - wp-contentlanguages, WordPress, Sprachdatei, Blog-Netzwerk-Funktion, Zeichenketten, Somit - WordPress Deutschland Blog am 15. Juni 2010
  6. WordPress 3.0 „Thelonious“ ist da! | DAHOOL23.de am 20. Juni 2010
  7. WordPress 3.0 „Thelonious“ ist da! - Es ist soweit WordPress 30 wurde veröffentlicht WordPress 30 ist einer der umfangreichsten Versionssprünge in der siebenjährigen Geschichte des Projekts und das Release wartet mit vielen Verbesserungen Weiterent am 18. Juni 2010
  8. Kim Huebel - Online am 24. Juni 2010

55 Kommentare | Kommentar schreiben

  1. #1 Franky

    Werden die Benutzer-Ebenen dann auch getrennt sein oder kann dann ein User von seinem Backend aus alle Blogs nutzen?

  2. #2 Adrian

    Ja, coole Sache. ;-)
    Dann bin ich mal gespannt, wann die 3.0 nun endlich rauskommt.
    Denn MU war mir derzeit immer ein wenig zu kompliziert, wie’s aussieht ändert sich das ja jetzt ganz gewaltig.

    Ich glaube WordPress 3.0 wird ziemlich rocken.

  3. #3 jottlieb

    @Franky: Die Userbereiche sind je Blog getrennt.

  4. #4 Sergej Müller

    Fein, ich sehe da eine teilweise übersetzte WP 3 GUI. Gibt’s die Sprachdatei jetzt schon zum Download?

  5. #5 jottlieb

    @Sergej: Die Sprachdatei für WP 3.0 ist kurz vor der Fertigstellung, aber noch nicht ganz fertig. Aber wenn’s nach mir ginge, können wir gerne zum Erscheinen des RC die Sprachdatei als Du-Version veröffentlichen.

  6. #6 Adam

    Wird man dann die Blogs mit einem WordPress-Account verwalten können oder braucht man bei dieser einen physischen WordPress-Installation für jedes Blog einen seperaten Benutzer? Es mag eine blöde Frage sein, aber ich würde es gerne wissen.

    Mich ärgert das sehr, dass WordPress 3.0 sich verspätet, da ich jetzt einen zweiten Blog anlegen muss und ich diese Funktion gut gebrauchen könnte. Jetzt muss ich überlegen wie ich das Problem optimal lösen kann.

  7. #7 jottlieb

    @Adam:
    Es reicht ein Account aus, um alle Blogs verwalten zu können.
    Ansonsten würde ich, sofern der Blog nicht sofort online gehen muss, das Blog schon mit der Beta von WP 3.0 aufbauen.

  8. #8 Adam

    @jottlieb: Ein bis zwei Tage kann ich noch evtl. warten, da ich noch etwas Vorarbeit, wie Theme-Auswahl usw. habe, aber nicht viel länger. Vielleicht gibt es mit etwa Glück bis dahin den ersten RC. Wie stabil schätzt du die Beta in etwa ein? Wenn man das mit der Beta hinkriegen kann, dann könnte ich mein erstes Blog auf WP 3.0 beta updaten und so gleich beide mit einem Account verwalten. Das wäre eine Idee, aber ich glaube nicht, dass dann meine 15 Plugins einwandfrei funktionieren. Hatte jemand Probleme beim Upgrade von WP 2.9.2 auf 3.0 beta, z. B. mit der Datenbank, usw.? Die Plugins werden sicher Probleme machen.

  9. #9 jottlieb

    @Adam:
    Hier berichten ein paar Leute schon von guten Erfahrungen:
    http://blog.wordpress-deutschland.org/2010/05/07/wordpress-3-0-hat-beta2-status-erreicht.html

  10. #10 Adam

    @jottlieb: Wie ich sehe vermutet da einer, dass die Verwaltung mehrerer Blog mit nur einer physischen WordPress-Installation funktionieren soll, wenn alle auf einer Domain liegen. Stimmt das? Wenn ja dann bringt mir das nichts, da ich das zweite und evtl. weitere Blogs auf eigenen Domains betreiben will und muss. Wenn es nicht gehen sollte, dann brauche ich weder abwarten noch den Einsatz von WP 3.0 beta riskieren. Danke für die schnellen und hilfreichen Antworten.

  11. #11 Cujo

    Wie ist das mit den Datenbanken geregelt? Hat dann jeder Blog weiterhin eine eigene Datenbank?

  12. #12 Nikolaus

    Solange dann endlich mal in Version 4.0 die Unterstützung mehrerer Sprachen hinzu kommt…. Die Plugins, die so durch die Gegend eiern, scheinen mir bis Dato keine optimale Lösung zu sein.

  13. #13 dioramenbauer

    @adam, #10
    Vielleicht gelingt es mir ja, unterschiedliche Domains in einer WP 3.0 Instanz zu verwalten. Für mich die optimalste Lösung :-). Bis Berlin sollte es gelingen ;-)

  14. #14 jottlieb

    @Cujo:
    Jeder Blog bekommt eigene Datenbanktabellen.

  15. #15 tino schramm

    das geht schon so seit urzeiten -> eintrag in der wp-config.php

    /**
    * WordPress Database Table prefix.
    *
    * You can have multiple installations in one database if you give each a unique
    * prefix. Only numbers, letters, and underscores please!
    */
    $table_prefix = str_replace( array( “.” ,”w”,”com”,”de”,”biz”,”-” ), “”, $_SERVER["HTTP_HOST"] ).”_”; // Only numbers, letters, and underscores please!

  16. #16 Adam

    @dioramenbauer, #13: Ich wüsste gerne, ob du es geschafft hast und wie. Wenn es bei dir funktionieren sollte, dann gib mir bitte hier Bescheid. Danke im Voraus.

  17. #17 Christoph

    Eine spezielle Frage:
    Kann man in Wordpress 3.0 auch in einer Bloginstallation kombiniert verschiedene Domains verwenden und auf den Domains zusätzlich Sub-Blogs?
    Diese Funktion fehlt mir bisher…

  18. #18 jottlieb [WPD]

    @Christoph:
    Bei WP MU war das (mit Plugins) möglich, weshalb ich davon ausgehe, dass es bei WP 3.0 auch funktionieren sollte.

  19. #19 Christoph

    @jottlieb:
    Ich habe aktuell mehrere Einzel-WPs ein WP-MU für Multi-Domains und mehrere WP-MUs mit Unterverzeichnissen im produktiven Einsatz.
    Bisher ist eine Konsolidierung der Blogs nicht möglich gewesen. (Auch nicht mit Plugins…) Entweder Unterverzeichnisse, oder Domains aber nicht Beides – daher meine Frage.
    Ich würde für diese spezielle Anforderung natürlich gerne möglichst ausschließlich die Boardmittel von Wordpress 3.0 einsetzen, da es mit den Plugins wohl erfahrungsgemäß noch etwas dauern wird.

  20. #20 Jones Webdesign

    Sind dann Plug-Ins wie zum Beispiel “WP-Table” für alle Webseiten die mit dieser Mulit-Funktion betrieben werden mit einer Installation verfügbar? Und wenn ja, können dann auch die Tables in allen verwalteten Domains verwendet werden? Wenn ja würde einem das viel Copy-und-Paste ersparen!

  21. #21 jottlieb [WPD]

    @Jones Webdesign:
    Im Prinzip braucht jedes Plugin nur einmal installiert zu werden und ist dann, nach Freigabe, für jedes Blog/Site verfügbar. Allerdings werden ggf. vorhandene Plugin-Einstellungen wohl für jeden Blog separat gesichert.

  22. #22 dioramenbauer

    Allerdings werden ggf. vorhandene Plugin-Einstellungen wohl für jeden Blog separat gesichert.
    So ist es.

  23. #23 Sven Wagener

    @dioramenbauer

    Jepp. Was schade ist, ist dass man jeden Blog von neuem anlegen und was die Plugins angeht, neu konfigurieren muss. Aber dass war schon bei WPMU so. Das is ein wenig lästig. Wenn man eine Community betreibt, oder Massenhaft Blogs anbieten möchte, ohne gleich jedes Mal die Konfiguration von neuem machen zu müssen, kann ich nur unser “Default Blog” Plugin empfehlen (http://wordpress.org/extend/plugins/default-blog-options/).

  24. #24 Olli

    Ich habe nun die 3.0 installiert und es klappt auch alles einwandfrei.

    Gibt es eine Möglichkeit jeder neuen Site z.B.:
    http://xyz.de/wordpress/site1/
    http://xyz.de/wordpress/site2/
    http://xyz.de/wordpress/site3/
    usw.
    eine eigene Domain zuzuweisen?

    Danke

  25. #25 Stanley

    Hallo,

    ich plane folgendes:

    Es gibt 4 Domains zu völlig untereschiedlichen Themen.

    Nennen wir sie:
    haus.xy / vogel.xy / kaninchen.xy / klimanlage.xy (xy steht hierbei für die Landeskennung als Beispiel)

    Ich möchte diese nun mit 1 Administrationsoberfläche verwalten können.

    Der Content der Projekte sollte natürlich ganz normal aufgerufen werden können.

    z.B.
    http://www.vogel.xy/sperling
    http://www.klimanlage.xy/effizienz

    Lässt sich sowas machen?

  26. #26 jottlieb [WPD]

    @Olli, Stanley:
    Mit einem entsprechenden Plugin gehen auch mehrere Domains.

  27. #27 dr.seltsam

    das macht mich neugierig – weiß jemand, wie ich eine WPµ Installation (2.9 oder 2.8) auf WP 3 Beta aktualisiert?

  28. #28 Stanley

    @jottlieb [WPD]

    Welches Plugin ist das?

    Gruß,

    Stanley

  29. #29 jottlieb [WPD]

    @Stanley:
    Mal bitte selber recherchieren, da ich nicht weiß, ob die Plugins auch mit WP 3.0 funktionieren. Suchwort ist z.B. wpmu multiple domains.

  30. #30 Stanley

    Es geht anscheinend auch völlig ohne Plugin!
    Aber ich schaff es noch nicht, gibt es dazu irgendwo eine Dokumentation?

    Stanley

  31. #31 chris

    Hallo
    ich nutze donchas wpmu plugin mit wpmu 2.92. funktioniert das mit wp 3.0 und wenn nein wie kann ich 3 blogs mit 3 separaten domainen zukünftig in einer wp 3.0 instanz betreiben?
    grüße chris

  32. #32 chris

    hey
    ich hab nun wp 3.0 installiert und dank der tollen seite auch gleich meinen zweiten blog erstellt. aber ich weiß nicht wie ich den nun aufrufen kann.. ich muss doch irgendwie wieder ne zurückverlinkung auf den ordner erstellen oder so
    weiß wer wie das geht?!
    greetz chris

  33. #33 jottlieb

    @chris:
    In der Übersicht der Blogs siehst du ja die Blogs und auch den Link zum Blog besuchen.

  34. #34 chris

    hmm okay ich hab schlecht erklährt.. oder mich nicht richtig ausgedrückt.
    ich gebe ja bei domain einen xzy name an.
    auf dieser domain muss doch eine datein dann liegen, die auf den blog verlinkt ist- ansonsten wir der blog ja nicht geladen

  35. #35 jottlieb

    Die Blogs werden, jenachdem was du eingestellt hast, einfach als Unterordner aufgerufen oder als Subdomain. Willst du komplett unterschiedliche Domains verwenden, so gibt/gab es dafür Plugins.

  36. #36 chris

    hmm also man musste die subdomin auf den normalen domain namen verlinken – dann ging…
    Aber es stimmt ich will auf unterschiedliche Domains… dann schau ich mal ob ich nen Plugin dafür finde :)
    greetz und vielen dank

  37. #37 ThomasL

    Moin, geiles Feature und läuft bei mir auch soweit alles.

    Ich muss nur Serverseitig die URLs umschreiben, da sie so besser in mein Seitenkonzept passen.
    Ich brauche:
    http://www.domain.com/de/blog
    http://www.domain.com/en/blog
    http://www.domain.com/xy/blog

    MU richtet mir aber ein Blog unter
    http://www.domain.com/blog/de
    http://www.domain.com/blog/en
    usw. an.

    Wie kann ich das umlenken, die RewriteRules in der htaccess zerhauen mir ja meine http.conf

    Danke!

  38. #38 Stefan B.

    Interessant ist das ich auch ohne WPMU und Wp 3.0 schon WordPress mit 4 verschiedenen Domains auf einer WP-Installation betreibe. Der Aufwand war dort auch nicht höher als es mir nun scheint.

    Wo liegt eigentlich der Vorteil? Auch vorher hatte ich jeweisl unterschiedliche Tabellen und konnte hochgeladene Dateien in unterschiedlichen Ordnern speichern und auch die Einstellungen und Plugins waren durch einfaches aktivieren auf den einzelnen Blogs zu gebrauchen.

    So richtrig sehe ich bisher nicht den Vorteil von MU. Auch in WP 3.0 muss man ja wieder Hand anlegen und in Configurationsdateien Einstellungen vornehmen. Für den “Standarduser” immer noch nicht praktikabel. Beispiel anpassen der .htaccess Datei.

    Da WP ja oft als CMS betzeichnet wird, sollte endlich einmal davon abgegangen werden Konfigurationsdateien per Hand anpassen zu müssen. Warum kann man die MS Option nicht über die Oberfläche aktivieren und dann komplett Konfigurieren. Ich verstehe das manchmal nicht.

  39. #39 jottlieb

    @Stefan B.:
    Die Verwaltung von mehreren Blogs ist eben nicht trivial. Das fängt damit an, dass der Standarduser wohl nix mit DNS Wildcards anfangen kann und geht damit weiter, dass man sich seinen normalen Blog (bzw. zumindest die Permalinks) zerschießen kann, wenn man einfach so die MU-Funktion aktiviert.
    Da ist es meiner Meinung nach schon sinnvoll, eine kleine Hürde einzubauen. Wer nicht in der Lage ist, eine .htaccess zu bearbeiten, der sollte lieber kein Netzwerk aus mehreren Blogs administrieren.

  40. #40 Sven-Oliver Rüsche

    Auch von meiner Seite her: EIN FETTES LOB an die Entwickler…

    LG aus dem Sauerland.

  41. #41 Micha S.

    Hi, ich denke mein nächstes Projekt wird wohl MultiSite beinhalten. Auch von mir ein großes Lob, gerade die Optik des Backends fand ich immer schon lahm – jetzt ists besser. Weiter so… MfG

  42. #42 ruesseltier

    Ich wollte das jetzt lokal auf meinem Mac testen. Ich habe die Wordpress Installation mit MAMP zum laufen gebracht, liegt alles unter http://localhost:8888/. Jetzt stört sich WP aber an der Portnummer und lässt keine Einrichtung von Blog-Netzwerken zu. Kann ich das irgendwie umgehen?

  43. #43 Sascha

    Dann habe ich wohl auch mal eine Frage: Ich habe Multiblog am laufen und 3 neue “Unterblogs” eingerichtet. Erreichbar sind sie alle und soweit funktioniert auch alles. Das Problem was ich habe ist im Detail. Ich habe für jeden dieser Blogs das gleiche Theme (Thesis) und immer wenn ich in einem etwas ändere (Header zum Beispiel) dann wird das automatisch in alle anderen Blogs übernommen. Die Einstellungen laufen im Thesis Theme über eine eigene CSS Datei.
    Kann man das irgendwie einstellen, dass ein Blog seine eigenen Dateien bekommt und eine Änderung im einen Blog eben nicht auf alle die gleichen Auswirkungen hat? Oder sind Theme Einstellungen grundsätzlich Blognetzwerkübergreifend?

  44. #44 Tanner

    Hi,

    heißt Multiblog, dass ich mit einer Installation mehrere Blogs SEPARAT voneinander betreiben kann

    oder

    kann ich innerhalb eines Blogs mehrere verschachtelte Blogs nutzen kann.

    Ich bastel nämlich gerade an einem Blog-Netzwerk, in dem mehrere User Ihre Blogs zu einem großen Thema betreiben sollen. Dazu soll es natürlich auch Gemeinsamkeiten geben (gemeinsame Startseite/Portal, related posts, etc.)

    Derzeit hätte ich es ganz einfach so genutzt, dass jeder User seine eigene Kategorie bekommt und fertig. Oder ist es mit Multi-Blog sinnvoller?

    Gruß
    Tanner

  45. #45 DrogKathar

    Hmmm, ich habe meiner Meinung nach alle Steps befolgt und als ich nach der erstellung der .htaccess, der Änderungen in der wp-config.php mich neu einloggen sollte, kommt nur noch die Meldung:

    Die Registrierung wurde deaktiviert!

    Was ist falsch?

  46. #46 Laini

    Macht es Sinn, auf einer Website einen Member-Bereich mit mehrere Unterseiten – der nur für registrierte Mitglieder zugänglich sein soll, mit der Multi-Blog-Funktion einzurichten.
    Wer hat damit Erfahrung?
    Oder würdet ihr mir dazu eine andere Vorgangsweise empfehlen? Wenn ja, welche?

  47. #47 Dingens

    Moin
    wäre das dann auch der Weg, eine einfache, mehrsprachige Website zu bauen?
    Oder stehe ich da gerade völlig auf dem Schlauch?
    Grüße
    Der Dingens

  48. #48 Carsten

    Hi,

    habe die Anleitung genau befolgt doch jedes mal wenn ich den neuen Blog besuchen will wird gesagt das die Seite nicht vorhanden ist. Was kann ich nur tun ?? :/

  49. #49 jottlieb

    @Carsten: Deine Frage ist im Forum besser aufgehoben.

  50. #50 fabian

    Kann man eigentlich auch die Datenbank auf einem System installieren und dann auf ganz anderen Servern den Blog hosten und diese auf die zentrale Datenbank zugreifen lassen?
    Oder muss alles auf einer IP laufen?

  51. #51 jottlieb

    @fabian: Ist kein Problem, du kannst den Datenbankhost ja in der wp-config.php frei angeben.

  52. #52 fabian

    @jottlieb: verstehe. Und wie verbinde ich mu in 3.0 damit?
    Ziel:
    Zentrale Site-Verwaltung via mu.
    Installation auf unterschiedlichen Hostern.

  53. #53 jottlieb

    @fabian:
    Das ist ja nun schon wieder was ganz anderes, was du nun schreibst. Die Blogs müssten schon alle auf dem gleichen Server liegen. Ansonsten verweise ich mal aus Forum, die Kommentarfunktion ist für solche Anliegen nicht so geeignet.

  54. #54 Pia

    Ich möchte gerne drei Blogs anlegen, von denen zwei passwortgeschützt sein und jeweils von verschiedenen Usern gepflegt werden sollen, die sich im Adminbereich nicht in die Quere kommen sollen.
    Sprich: Der Content eines jeden Blogs soll nur für die dafür autorisierten Nutzer einsehbar und editierbar sein.

    Ist das mit der Multiblogfunktion möglich?

  55. #55 jottlieb

    @Pia: Ja. Die Blogs sind jeweils komplett unabhängig.



Dein Kommentar »



« zurück zur Startseite.