Les classes de WordPress Classe

WordPress est construit en programmation orientée objet (POO), il utilise donc de nombreuses classes.

Ces classes appartiennent généralement aux API de WordPress. Les API sont un ensemble de classes, de méthodes et de fonctions qui permettent de coder plus simplement.

Exemple : API des widgets, API des shortcodes, API sur la base de données...

Les classes permettent de structurer WordPress. De nombreuses fonctions instancient directement une classe, et permettent d’utiliser certaines méthodes à travers d’autres fonctions. Également, certaines globales permettent d’instancier directement une classe.

Il est donc normal de récupérer des informations de plusieurs manières, soit par des fonctions WordPress, soit par des globales, soit en utilisant directement des objets.

Les objets s’utilisent comme en PHP, par instance de classe :

<?php $Nom_de_l_objet = new Nom_de_la_classe; ?> 

Voici la liste des classes qu’utilise WordPress : https://codex.wordpress.org/Class_Reference

Détaillons-en quelques-unes :

  • WP_Roles est la classe permettant de gérer les rôles. Rôle

  • WP_User est la classe permettant de gérer les rôles attribués aux utilisateurs.

  • WP_Post est la classe utilisée pour récupérer les informations d’un article ou d’une page.

  • WP_Query est la classe permettant de faire des requêtes sur n’importe quelles informations concernant...

couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Les globales
Suivant
La classe WP_Query et les requêtes sur le contenu