I mu-plugins (must-use plugins) sono una categoria speciale di plugin in WordPress che vengono caricati automaticamente ad ogni esecuzione, senza possibilità di disattivarli dall'amministrazione. Questi plugin risiedono nella cartella /wp-content/mu-plugins/
e sono particolarmente utili per funzionalità fondamentali che devono essere sempre attive.
A differenza dei normali plugin, i mu-plugins non richiedono attivazione manuale e vengono eseguiti prima di tutti gli altri plugin. Questo li rende ideali per modifiche al core, implementazioni di sicurezza, o funzionalità essenziali che devono funzionare indipendentemente dall'amministratore del sito.
L'utilizzo principale dei mu-plugins include:
- Modifiche obbligatorie al comportamento di WordPress
- Implementazioni di sicurezza che non possono essere disattivate
- Funzionalità essenziali per reti multisito
- Script di manutenzione automatica
È importante notare che i mu-plugins non appaiono nella lista dei plugin standard e non possono essere aggiornati tramite l'interfaccia di WordPress. Per modifiche o aggiornamenti, è necessario accedere direttamente al file system del server.