Construire la classe Classe

Pour construire la classe, plusieurs méthodes sont nécessaires, dont des méthodes pour enregistrer les informations en base de données grâce à des requêtes SQL.

Dans un premier temps, réfléchissez à la construction de la classe au préalable :

  • Méthode de création de la table, lors de l’installation de l’extension.

  • Méthode de suppression de la table, lors de la désactivation de l’extension, ou fichier de suppression de la table, lors de la suppression de l’extension.

  • Méthode d’ajout du bouton dans le menu de l’administration.

  • Méthode pour la page d’administration, où les cartes sont créées.

  • Méthode d’ajout des fichiers JavaScript et CSS pour l’administration (backoffice). 

  • Méthode d’ajout des fichiers JavaScript et CSS pour les internautes (frontoffice). 

  • Méthode de création d’un shortcode.

  • Méthodes de requête SQL : INSERT, UPDATE, SELECT, DELETE.

  • Hooks d’action en dehors de la classe.

Contrairement au widget, le nom des méthodes importe peu, nommez-les de façon à vous repérer facilement.

Dans le fichier my-gmap.php, cela se traduit par :

if (!class_exists("My_Gmap")) {  
   class My_Gmap{ 
   function gmap_install(){  
 
   }  
   function gmap_uninstall(){ 
 ...
couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Préparer les éléments
Suivant
Créer et supprimer la table