Un must use (mu) plugin est une extension WordPress tout à fait normale excepté que vous ne pouvez la désactiver.
Elle se charge dès que vous l’avez téléverser via un client FTP (Filezilla, Transmit, Cyberduck etc.).
Pour la désactiver, supprimez simplement son dossier depuis wp-content/mu-plugins.
Plusieurs hooks (y compris ceux de SEOPress) doivent être chargés depuis un mu-plugin.
C’est également une bonne alternative si vous n’avez pas de fichier functions.php.
Pour créer un must use plugin, allez dans le répertoire wp-content/mu-plugins.
Si ce dossier n’existe pas, ajoutez le.
Créez ensuite un fichier nommé « seopress-mu.php » (le nom n’a pas d’importance).
Collez ensuite ce snippet dans seopress-mu.php:
Et ajoutez votre propre code (comme des actions ou des filtres) à votre nouveau mu-plugin.
Testez avec attention votre code ! Rappel, un mu-plugin est toujours activé.
Vous verrez votre mu-plugin depuis l’admin WordPress, liste des Extensions, onglet Mu-plugins (Extensions indispensables).