Ajouter un paramètre d’URL à une page WordPress
Pour ajouter un paramètre d’URL à une page particulière sur WordPress, on ajoute une règle de réécriture ciblant la page concernée. Nous nommons ensuite ce paramètre dans la chaîne non-réécrite, puis ajoutons ce nom à la liste des query_vars pour le rendre disponible.
Dans cet exemple, on ajoute le terme lama à une page mapage pour obtenir une URL du type : http://www.monsite.com/mapage/lama
| 
					 1 2 3 4 5 6 7 8 9 10  | 
						add_action('init', 'kodex_custom_rewrite'); function kodex_custom_rewrite(){  	add_rewrite_rule('mapage/([^/]+)/?', 'index.php?pagename=mapage&mavar=$matches[1]', 'top'); } add_filter('query_vars', 'kodex_custom_query_var'); function kodex_custom_query_var($vars) { 	$vars[] = 'mavar'; 	return $vars; }  | 
					
La page affichée sera mapage, avec le terme lama accessible dans la variable mavar.
| 
					 1 2  | 
						// http://www.monsite.com/mapage/lama $var = get_query_var('mavar'); // "lama"  |