<?php
function get_query_var( $var, $default = '' ) {
...
}
?>
Es gilt:
Zurückgegeben wird der Wert der Variable oder eben der $default-Wert.
Ein Vorteil der Funktion add_rewrite_tag() ist, dass sie die gefangenen Werte durch die Funktion get_query_var() abrufbar macht. Allerdings klappt das erst, wenn die eigentliche Query kurz vor der Ausführung steht.
In unserem Beispiel-Plugin können wir deshalb nicht auf diese Funktion zurückgreifen. Schauen wir uns an, warum.
Auszug aus der Klasse WP des WordPress-Kerns: