WP
Définition : WP est une classe interne du Core qui met en place l’environnement d’une requête WordPress. Elle interprète l’URL, prépare les variables, déclenche la recherche de contenus et gère les réponses HTTP.
Terminologie
Appellation / équivalent : WP — WordPress environment setup class
Autres appellations : Classe WP
Comprendre le fonctionnement
La classe WP centralise une partie du traitement d’une requête front-end. Sa méthode main() initialise le contexte, analyse la requête, prépare la recherche, participe au traitement des erreurs 404 et envoie les en-têtes appropriés.
Elle coopère avec WP_Rewrite pour interpréter les chemins d’URL et avec WP_Query pour déterminer les contenus correspondants. Décrire cette coopération est utile pour comprendre pourquoi une page affiche un article, une archive ou une réponse 404.
Exemple concret
Une URL telle que /actualites/ peut être rapprochée de variables WordPress, puis conduire à une requête et à la sélection d’un modèle de page.
Point technique à retenir
WP est un composant interne : une extension utilise normalement les API et hooks publics plutôt que d’appeler manuellement WP::main().
Termes associés
- WP::main()
- WP::parse_request()
- WP_Query
- WP_Rewrite
