Comment créer un MU Plugin

Un « MU Plugin », ou « Extension « Must Use » », est une extension qui ne peut pas être désactivée. Pour la « désactiver » il faut supprimer le fichier.

  1. Il faut tout d’abord créer le fichier : avec votre éditeur de code, créez un nouveau document.
  2. La première chose à mettre dedans est la balise d’ouverture du code php, puis l’en-tête du plugin. Nous n’avons pas besoin de mettre grand chose dans cet en-tête, un nom de plugin et une version suffisent :
  3. <?php
    /**
     * Plugin Name: Mon premier MU Plugin
     * Version: 1.0
     */
    	
  4. Ensuite nous ajoutons une ligne de code qui empêche l’accès direct au fichier (ne pas la mettre représente une faille de sécurité) :
  1. <?php
    /**
     * Plugin Name: Mon premier MU Plugin
     * Version: 1.0
     */
    
    defined( 'ABSPATH' ) or die( 'Cheatin\' uh?' );
    	
  2. Vous pouvez ajouter vos lignes de code après tout cela.
  3. Sauvegardez le fichier et nommez le mon-premier-mu-plugin.php par exemple.
  4. Il ne reste qu’à envoyer le fichier sur le site. Cela ne peut malheureusement pas se faire par l’administration, il faut donc que vous vous connectiez au site via (S)FTP avec un logiciel FTP.
  5. Une fois connecté, placez le fichier dans le dossier /wp-content/mu-plugins/. Le dossier /mu-plugins/ n’existera pas si c’est votre premier MU plugin, il suffit de le créer.

Voilà, vous venez de créer un MU plugin et de le mettre en fonction sur votre site. Vous pouvez vérifier qu’il fonctionne correctement et fermer votre logiciel FTP.