Beschrijving
Het eigen Netwerkbeheer van WordPress Multisite laat je zien welke plugins netwerkbreed geactiveerd zijn, maar biedt geen ingebouwde manier om te zien welke plugins individuele sitebeheerders lokaal hebben geactiveerd, site voor site, binnen een heel netwerk. Multisite Matrix vult dat gat op.
Wat het doet
- Voegt een kolom “Actief op sites” rechtstreeks toe aan de bestaande lijst Netwerkbeheer > Plugins, die in één oogopslag toont op welke sites elke plugin lokaal actief is.
- Voegt een eigen Plugin Matrix-pagina toe (Netwerkbeheer > Plugins > Multisite Matrix) met een volledige tabel van plugins tegenover sites: elke geïnstalleerde plugin als rij, elke site als kolom, zodat je het pluginsgebruik van het hele netwerk in één scherm kunt overzien.
- Markeert plugins die wel geïnstalleerd, maar nergens actief zijn binnen het netwerk — een snelle manier om opschoonkandidaten te vinden vóór een beveiligings- of performance-audit.
- Maakt onderscheid tussen netwerkbreed geactiveerde plugins (per definitie actief op elke site) en plugins die lokaal op individuele sites zijn geactiveerd.
- Linkt vanuit de matrix rechtstreeks naar het eigen Plugins scherm van elke site, zodat je direct actie kunt ondernemen zonder eerst naar de juiste site te hoeven zoeken.
Waarom
Op een netwerk met meer dan een handjevol sites is “op welke van onze 40 sites staat die oude SEO-plugin nog aan” een reële, terugkerende vraag die WordPress core simpelweg niet beantwoordt zonder handmatig het pluginscherm van elke afzonderlijke site te openen. Multisite Matrix beantwoordt deze vraag met één paginaweergave.
Hoe het werkt
Gegevens worden rechtstreeks gelezen uit de eigen site- en netwerkopties van WordPress — er wordt niets ergens naartoe verzonden, er worden geen externe aanvragen gedaan, en de plugin verandert niets aan welke plugins actief zijn. De koppeling tussen plugins en sites wordt een uur lang gecachet (via een site-transient) en automatisch vernieuwd zodra een plugin wordt geactiveerd of gedeactiveerd, of een site wordt toegevoegd of verwijderd, zodat de matrix nooit afhankelijk is van een handmatige herberekening.
Vereisten
Multisite Matrix doet alleen iets op een WordPress Multisite-installatie — op een losse site blijft de plugin volledig inactief. De plugin kan alleen netwerkbreed worden geactiveerd (niet op een individuele site), en de schermen zijn alleen zichtbaar voor gebruikers met het recht manage_network_plugins (netwerkbeheerders).
Schermafbeeldingen


Installatie
- Upload de map
multisite-matrixnaar/wp-content/plugins/, of installeer de plugin direct via het WordPress-pluginscherm. - Ga naar Netwerkbeheer > Plugins en activeer Multisite Matrix netwerkbreed. Het kan niet op een losse site worden geactiveerd — dit is een plugin die uitsluitend voor Multisite is bedoeld.
- Open Netwerkbeheer > Plugins > Multisite Matrix om de volledige matrix te bekijken, of kijk gewoon naar de nieuwe kolom “Actief op sites” op het reguliere Netwerkbeheer > Plugins scherm.
FAQ
-
Werkt dit op een normale (niet-Multisite) WordPress installatie?
-
Nee. Multisite Matrix controleert bij het laden of er sprake is van een Multisite-installatie en doet verder helemaal niets als dat niet het geval is.
-
Kan het plugins voor mij activeren of deactiveren?
-
Nee. De plugin is bewust alleen-lezen — hij toont je huidige status binnen het netwerk, maar elke activering, deactivering of opschoning gebeurt nog steeds op de gebruikelijke manier, op het Plugins scherm van de betreffende site zelf (waar de matrix rechtstreeks naar linkt).
-
Wie kan de Plugin Matrix-pagina zien?
-
Alleen netwerkbeheerders (specifiek gebruikers met het recht
manage_network_plugins). Gewone sitebeheerders zien deze niet. -
Hoe actueel zijn de gegevens?
-
De koppeling tussen plugins en sites wordt tot een uur lang gecachet, maar wordt direct ongeldig zodra ergens in het netwerk een plugin wordt geactiveerd of gedeactiveerd, of een site wordt toegevoegd of verwijderd — in de praktijk is de weergave dus altijd actueel na elke relevante wijziging, niet pas na een uur.
-
Verstuurt het gegevens naar buiten?
-
Nee. Alles wordt gelezen uit je eigen WordPress database; de plugin doet geen externe aanvragen.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Multisite Matrix” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Multisite Matrix” is vertaald in 4 localen. Dank voor de vertalers voor hun bijdragen.
Vertaal “Multisite Matrix” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.2.5
- Het veld Description in de plugin header, dat nog steeds Duits was opgelost – nu komt het overeen met de Engelse bronstrings die overal elders worden gebruikt.
1.2.4
- Bronstrings omgezet van Duits naar Engels (WordPress.org conventie), zodat de plugin correct gelokaliseerd kan worden.
- Vertalingen toegevoegd voor Duits, Frans, Spaans, Italiaans, Nederlands, Portugees (Brazilië), Pools, Russisch, Japans en Chinees (vereenvoudigd).
1.2.3
- Interne functie-, klasse- en optie-/transientnamen hernoemd naar een uniek “MULTMA”/”multma”-voorvoegsel, naar aanleiding van feedback uit de WordPress.org-pluginreview.
1.2.2
- Eerste publieke release op WordPress.org.
