Étape 4: Anatomie d’un WordPress Plugin
EN-TÊTE
/**
* Nom du Plugin : IDWPlugin
* Plugin URI :
* Description : IDW ou Instructables DIY WordPress Plugin, un cadre How-to.
* Version : 0.1.0
* Auteur : MrRedBeard
* Auteur URI :
* Licence : GPL2
*/
/ * Copyright 2014 MrRedBeard (Courriel : mrredbeard
Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier sous les termes de la GNU General Public License, version 2, telle que publiée par la Free Software Foundation.
Ce programme est distribué dans l’espoir qu’il sera utile, mais sans aucune garantie ; sans même la garantie implicite de qualité marchande ou d’ADEQUATION a un usage particulier. Voir la GNU General Public License pour plus de détails.
Vous devriez avoir reçu une copie de la licence publique générale GNU avec ce programme ; Sinon, écrivez à la Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
FIRST THINGS FIRST
defined('ABSPATH') ou mourir ("No script kiddies s’il vous plaît!") ; Empêche une personne d’accéder directement à ce php.
FONCTIONS
Ce sont des exemples seulement et pas destinés à être utiliser la fonction
idw_AFunctionName()
{
faire ou assigner des trucs
}
ACTIONS
Effectuer des appels vers le backend de WordPress
add_action ('thecall', « functionName ») ;
INSTALLATION DÉSINSTALLATION D’ACTIONS
Installer
register_activation_hook (__FILE__, « functionName ») ;
Désinstaller
register_deactivation_hook (__FILE__, « functionName ») ;