correct me, if i’m wrong, but query vars are not processed in REST requests. but there is other ways to make this work. not really sure, if this will help with your problem but hopefully it is at least a push in the right direction
function so380236_rest_cpt_query($args, $request)
{
$query_params = $request->get_query_params();
if (!array_key_exists('city', $query_params)) {
//$args is your WP_Query[$args] array
//example:
$args['posts_per_page'] = 12;
}
return $args;
}
add_filter('rest_cpt_query', 'so380236_rest_cpt_query', 10, 2);
the posts_per_page
is just a jibberish example for you to understand, you could create/manipulate meta and or tax queries etc…
link to the filter in use.
Related Posts:
- get_query_var function not working at all
- paginate_links ignore my format
- Query two taxonomies via URL or link?
- WP Rest API v2 return posts with specific tag
- How to filter by category in REST API, excluding posts also in other category term?
- Determine WP_Query parameters from URL
- Order WP Query posts by custom order calculated from post meta values
- Why query_vars get altered in WP_Query Object?
- WP Rest API max limit include parameter?
- WordPress query vars are not added
- Rewrite rule to prettify two $_GET variables while in a new endpoint from a page
- WP_Query To call data from diffrent tables
- Changing WP_Query params with url Query Var
- Return only post(s) which have post_excerpt
- query_vars filter not working even though query string parameter is present
- Querying A Post That Includes Two Taxonomies Using JSON Rest API
- How can I create ‘future’ and ‘past’ parameter for restAPI by filtering the CPT custom date field by greater than / less than current datetime?
- How does one perform a sub query with different post types
- add_filter(‘query_vars’) not working in custom template
- Loop Performance > JSON files vs. WP_Query vs. REST API
- REST API: Limit Read Permissions for Default Endpoints
- How to get a query variable?
- how to access query string in wordpress?
- Query Vars Not Set in Main Query
- Get user first name from custom endpoint
- JSON – Create rest api endpoint for Advanced Custom Fields
- How can I return only IDs from the `posts` REST endpoint?
- How to search by slug and old slug in single API
- WP_Query retuning empty array in rest api
- wc_get_products() return empty object
- How can I filter products by meta in Woocommerce REST API?
- getting posts by tags
- Own query vars are not displayed
- How to redirect a query string to a “virtual” subdirectory
- Passing query variables to a custom page template
- query_vars category_name only display one catgory out of multiple categories
- How to replecate the _fields parameter in custom REST api endpoint
- How to retrieve _embed (etc) fields in get_posts custom query?
- Send a variable with a URL and get a variable with Wp query
- Custom Taxonomy in custom REST API search
- When should you use WP_Query vs query_posts() vs get_posts()?
- When to use WP_query(), query_posts() and pre_get_posts
- WP_Query by just the id?
- Meta_query compare operator explanation
- WP_Query with “post_title LIKE ‘something%'”?
- wp query to get child pages of current page
- How to get an array of post data from wp_query result?
- How to get post id of static front page?
- meta_query with meta values as serialize arrays
- How to only display posts whose meta_value field is not empty?
- Get post ids from WP_Query?
- Pagination when using wp_query?
- Exclude post ID from wp_query
- How to print the excuted sql right after its execution
- How to extend WP_Query to include custom table in query?
- How to store and receive variables in WP sessions?
- Should I use Pre Get Posts or WP_Query
- How can i retrieve default post per page value? from settings->reading. And total number of posts?
- Nested meta_query with multiple relation keys
- Is it necessary to use wp_reset_query() in a WP_Query call?
- Can I force WP_Query to return no results?
- Can wp_query return posts meta in a single request?
- Using pre_get_posts with WP_Query
- Find out total number of pages in global query on archive page?
- WP_Query + random
- Resetting post data to previous loop in nested loops
- order by numeric value for meta value
- numberposts? showposts? posts_per_page?
- $GLOBALS[‘wp_the_query’] vs global $wp_query
- Broken? WP_Query and “attachment” as a post type
- Some doubts about how the main query and the custom query works in this custom theme?
- Order by multiple meta key and meta value [closed]
- Post_count only shows the number of results per page
- Page template query with WP_Query
- meta_query ‘compare’ => ‘IN’ not working
- Query posts only with featured image
- Wp get all the sub pages of the parent using wp query
- What is appropriate flow for custom data from URL in WP_Query?
- How to display page content in a page template?
- Ignoring initial articles (like ‘a’, ‘an’ or ‘the’) when sorting queries?
- How to merge two queries together
- Posts with at least 3 tags of a list of tags
- Get post count of current loop when using multiple queries on one page
- why ignore_sticky_posts in sticky post query
- Wp_redirect and sending variables
- Multiple relationship for multiple tax_query in WP_Query
- How do I get posts that have a thumbnail in WP_Query?
- Multiple WP_Query loops with Pagination
- How do I query for posts by partial meta key?
- Pagination with custom SQL query
- Return only Count from a wp_query request?
- Using a custom WP_Query with get_template_part loop
- Use REGEXP in WP_Query meta_query key
- Why is the loop not empty on some 404s?
- WP_Query orderby post__in remains ineffective in the Loop [closed]
- WP Query Args – Title or Meta Value
- How to query for most viewed posts and show top 5
- WP_Query orderby date not working
- WordPress Pagination Not Working – Always Showing First Pages Content
- Best way to detect if you are in a SINGLE POST page