En résumé

Vous avez créé un fichier control.php se composant d’une classe, avec des méthodes. Le détail se trouve dans les commentaires à l’intérieur de chaque méthode :

<?php 
if (!class_exists("MB")) { 
 class MB { 
 static function init(){  
 //lu à chaque fois que la page se charge grâce à un hook d'action 
 //en dehors de la classe 
 //récupère les variables $_POST et $_FILE 
 //affiche le bouton dans l'administration  
 }  
 static function initOptions($reset=false){ 
 //fonction qui retourne le tableau d'options 
 //met à jour le tableau soit avec les valeurs d'origine 
 //soit avec les valeurs modifiées  
 }  
 static function displayOptions(){ 
 //affichage sur la page d'administration du code HTML 
 } 
 static function addStyleColor(){ 
 //ajoute un style CSS inline à la fonction WordPress wp_head() 
 //grâce à un hook d'action. 
 } 
 static function addAdminHeader(){  
 //ajoute les scripts JavaScript et les styles CSS au header de 
 //l'administration grâce à un hook d'action en dehors de la classe 
 } 
 static function get_upload_field($id) { 
 // fonction formulaire input qui envoie $_FILE, 
 // appelée dans la méthode...
couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Ajouter une sidebar dans le footer pour la page d'accueil
Suivant
Conclusion