Auf dem WordCamp Retreat Soltau war Felix Arntz im ersten Versuch einer Live-Aufnahme des PressWerks Zugast. In dieser ersten Sendung vor Publikum, erzählt Felix von einer Funktion, die tief im WordPress-Core versteckt ist: Multi-Networks. Die Unterhaltung ist mit der Zeit recht stark in den technischen Bereich abgerutscht, aber dennoch hörenswert. All diejenigen, denen die Komplexität einfacher Multisites nicht ausreicht, werden hier definitiv ihr nächstes Abenteuer finden. 🤓
Weil WordCamp-Vorträge als Video mitgeschnitten werden, kann man uns beide (in unbearbeiteter Form) ausnahmsweise auch mal beim Sprechen beobachten. Die Aufnahme findet sich auf WordPress.tv.
On Air:
Zu Gast: Felix Arntz
- Plugin-Entwickler
- WordPress Core-Contributor
- arbeitet viel an der Multisite-Funktionalität
Was ist eigentlich eine Multisite?
- „versteckte“ Funktion in WordPress um mehrere Websites in einer Installation laufen zu lassen
- siehe auch PressWerk Folge 02: Multisite
- User sind über alle Websites in der Multisite identisch
- auch „Network“ genannt
Was ist ein Multi-Network?
- nächste Ebene nach der Mutlisite
- mehrere Networks mit jeweils mehreren Websites in einer Installation
- Konfiguration der einzelnen Netzwerke kann unterschiedlich sein
- Kategorisierung von Seiten über verschiedene Netzwerke
- keine Oberfläche im Core – wird vom Plugin „WP Multi Network“ bereitgestellt
Support für WP-CLI?
- WP Multi Network stellt eigene CLI Kommandos bereit
- API-Funktionen sollen in der Zukunft in den Core wandern
Kann man das schon benutzen?
- Universitäten sind klassische Beispiele für Multi-Network
- WordPress.com setzt ein Multi-Network ein
- kurz: ja, kann man schon nutzen, muss aber viel per Hand anpassen
„Global-Admin“ angepasste Berechtigungen für Multi-Network
- Felix auf der Loop Conf 2018: Global Admin – A deep dive into Multinetwork Organization
- Plugin zum ausblenden von Plugins pro Seite im Netzwerk
Die nächsten Schritte in der Entwicklung
- Interne Sites-APIs sollen (nach Felix Prognose) bis Ende des Jahres fertig sein
- REST-API-Endpunkt kommt dann auch schnell