Terme informatique

MU-plugin

Un MU-plugin est chargé automatiquement par WordPress sans activation dans l’interface standard.

ThématiqueWordPress →
⌚ Environ 2 min de lecture
Voir mes favoris

Définition simple

Un MU-plugin (Must-Use Plugin) est un plugin WordPress chargé automatiquement sans nécessiter d’activation depuis l’écran Extensions.

Définition technique

Les fichiers PHP placés directement dans wp-content/mu-plugins sont chargés automatiquement par WordPress avant les plugins standards. Ils ne peuvent pas être désactivés depuis l’interface classique. Les sous-répertoires ne sont pas chargés automatiquement sauf si un fichier chargeur présent à la racine les inclut explicitement.

Fonctionnement / rôle

Son rôle est d’héberger des fonctions qui doivent rester actives indépendamment des actions d’un administrateur : bootstrap technique, intégration d’hébergement, sécurité, configuration multisite ou logique métier indispensable.

À quoi cela sert ?

Garantir qu’un code essentiel est chargé à chaque requête WordPress sans dépendre d’une activation manuelle.

Exemple concret

Un hébergeur place un MU-plugin qui applique des règles de cache et de sécurité. Même si un administrateur désactive tous les plugins classiques, ce composant continue à être chargé.

Problèmes fréquents

  • MU-plugin oublié car absent de la liste standard des extensions désactivables
  • Erreur PHP dans un MU-plugin qui affecte tout le site
  • Code placé uniquement dans un sous-dossier sans fichier chargeur
  • Conflit avec un plugin classique exécuté plus tard

À retenir : Lors d’un diagnostic WordPress, vérifiez toujours wp-content/mu-plugins : un MU-plugin peut modifier le site même si tous les plugins classiques sont désactivés.

♡ 0