Variable de requête

Une variable de requête ou query variable est une paire nom=valeur transmise dans l’URL, plus précisément dans la chaîne de requête (ou query string), située après le point d’interrogation (?). Elle permet de transmettre des paramètres au serveur pour influencer le contenu ou le comportement de la page demandée.

Chaque variable est composée :

  • d’un nom (la clé),
  • suivi d’un signe égal (=),
  • puis de sa valeur.

Les variables sont séparées les unes des autres par une esperluette (&).

Exemple :

Dans l’URL suivante :

https://exemple.com/?category_name=tech&feed=atom

La chaîne de requête contient deux variables :

  • category_name avec la valeur tech,
  • feed avec la valeur atom.

Ces paramètres peuvent être utilisés par WordPress (ou tout autre système web) pour afficher, par exemple, les articles de la catégorie « tech » au format Atom.

À noter : Dans WordPress, seules certaines variables de requête sont reconnues par défaut (comme p, page_id, category_name, tag, etc.). Pour en ajouter de nouvelles, il faut les déclarer via l’API de réécriture (Rewrite API) et les rendre publiques avec add_rewrite_tag() ou query_vars.

Explorer les thématiques : WordPress
Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.