WordPress a recommandé que le nom de fichier soit similaire au nom du plugin. Il n'y a pas d'autres informations sur la hiérarchie des noms de fichiers d'un plugin WordPress. De plus, je ne trouve pas de plugins qui suivent une règle pour nommer le fichier qui initialise le plugin WordPress.
La plupart des plugins utilisent le nom de fichier sous le nom my-custom-plugin.php. Certains plugins utilisent le nom de fichier my_custom_plugin.php, d’autres bootstrap.php et d’autres loader.php. Et j'ai même vu un plugin ayant des noms de fichiers tels que my-custom-plugin.php et loader.php, où loader.php initialise le plugin et non my-custom-plugin.php.
Comment ça marche? Comment WordPress recherche le fichier qui initialise le plugin?
Wordpress cherche l'en-tête de plugin dans les fichiers php. Le fichier de plugin principal devrait avoir un en-tête comme ceci:
<?php
/**
* Plugin Name: Name Of The Plugin
* Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
* Description: A brief description of the Plugin.
* Version: The Plugin's Version Number, e.g.: 1.0
* Author: Name Of The Plugin Author
* Author URI: http://URI_Of_The_Plugin_Author
* License: A "Slug" license name e.g. GPL2
*/
Pour plus d'informations, regardez ici: http://codex.wordpress.org/Writing_a_Plugin#File_Headers
Codage heureux,
Kuchenundkakao