apply_filters( 'query_vars', string[] $public_query_vars )
Filters the query variables whitelist before processing.
Contents
Description Description
Allows (publicly allowed) query vars to be added, removed, or changed prior to executing the query. Needed to allow custom rewrite rules using your own arguments to work, or any other custom query variables you want to be publicly available.
Parameters Parameters
- $public_query_vars
-
(string[]) The array of whitelisted query variable names.
Source Source
File: wp-includes/class-wp.php
Changelog Changelog
Version | Description |
---|---|
1.5.0 | Introduced. |
More Information More Information
This filter allows query vars to be added, removed, or changed prior to executing the query.
Example Example
function themeslug_query_vars( $qvars ) { $qvars[] = 'custom_query_var'; return $qvars; } add_filter( 'query_vars', 'themeslug_query_vars' );