I think what you might be looking for is combination of a plugin like https://wordpress.org/plugins/query-multiple-taxonomies/ and hooking into pre_get_posts
if you are looping a list of posts. That plugin is in use on http://theboatworksnews.com/ so you can play with the projects section/filters and see if that matches what you’re looking for.
Related Posts:
- Change AJAX filter from POST to GET for URL Parameters
- ajax category filter
- Load more AJAX on WP Query
- Using AJAX to return search form results
- Foreach-generated custom tax queries, each with an ajax “Load more” button
- Update Loop with Form
- Using Ajax to load more posts | Help me change the wording on my button to notify the user
- Load More Posts Button – AJAX
- Filter wordpress post categories with jquery/ajax and pagination?
- how update data through ajax and jquery
- Loading two different AJAX requests on two different pages
- How to use a dropdown to filter posts by custom field
- Ajax (jquery) wp_query pagination returns -1
- WordPress AJAX Request returns 400
- WordPress live search and filter custom fields
- WordPress live search and filter
- Filter admin ajax data by url query
- Finding post ID dynamically on click
- WordPress conflict with multiple load more posts functions on click
- how to avoid reloading/refresh the page when displaying the post of wp_list_categories
- How to solve this script problem in theme directory?
- Sorting Posts Based On Meta Value Using AJAX
- Loop the posts between two dates selected using jquery datepicker
- Adding arguments to WooCommerce Product Loop using AJAX
- AJAX search function resets wp_query vars
- WordPress Ajax search filter on dropdown select
- Applying posts_clauses filter to specific queries only
- Add class to first post in custom loop using post_class filter
- WP_Query with different postmeta filter for each categories
- Slow WP_Query with ‘OR’ on meta_query
- Add posts to WP Query object
- Current post in AJAX call is always zero
- How to alter local query, not main query [duplicate]
- How to filter a query by date in a shortcode?
- How can I allow sticky posts but cap the query to 1 post?
- how to access query string in wordpress?
- Ajax future single post query doesn’t work when NOT logged in
- Filter Custom Taxonomy Posts
- Include posts from some categories while excluding from others
- Changing the default wp_search_stopwords
- Filter post query to only show direct children of category
- Error with function in functions.php?
- Use Ajax To filter posts?
- Is it possible to add an argument to a custom function added to a filter hook?
- How to make posts unqueryable/unpublish posts where ACF relationship field is an unpublished post? [closed]
- Using post_where filter only on main query NOT sidebard new WP_Query
- Filtering posts by archive showing all years
- AJAX Breaking Offset Argument In WP Query
- Getting the post terms ‘wp_get_post_terms’ per post when within the functions.php file
- Apply filters to main query instead of creating new one?
- WP_Query – How to get all posts of specific days of week by custom field date?
- Order & Orderby clause not working with custom query
- Is instantiating WP_Query not possible within an admin Ajax call?
- Change add_filter based on Ajax
- Issue generating custom filter for cpt admin columns
- WordPress custom query by archive title
- Show All with Isotope
- WP_Query doesn’t works inside loop
- Search Filter With Custom Taxonomy and Custom Fields : How do I handle it via plugin?
- Track write actions to the database
- modifying the loop multiple times with arguments passed through ajax to wp_query
- Fetch only categorized posts
- Fetching $_POST from Page Template into functions.php
- WP_Query for liked posts is showing all posts if none are liked
- Declare inline background image in functions.php
- How to get query results for the next page
- Custom query with post_class filter using current_post not working
- I wan to process the following js to process the AJAX Request on my function to calculate author Total Post views
- WordPress WP_Query offset parameter not working with search parameter
- Why is $wp_query fetching nothing?
- Add filter to Orderby Parameter using Array
- Inline Ajax call after term is appended with a @ or # etc. displayed in div
- Filter WP_Query output before it is accessed (pre_get_posts)?
- Fire query on ajax post url page
- query post based on comparison
- How return normal search result using wp_ajax action for wordpress
- Custom search: Search posts but display parent page in results
- Do not show a custom post if it belongs to a certain custom taxonomy
- Stylesheet won’t load even when linked
- Duplicate posts showing up in loop using infinite scroll
- wp_query->set for several categories
- AJAX: WordPress filters inside $html do not work as intended
- Why not showing all post by default in my jquery filter
- Edit WordPress loop, taxonomies, & filter
- Refresh wp_query with no changes
- Woocommerce set loop_shop_columns to be 3 in the main shop page loop only and 4 otherwise
- List categories using WP_Query
- WordPress WP_User_Query ignores the `meta_query` when called from an Ajax function
- I need to get all categories from a WP_Query
- AJAX multiple search boxes not merging with array merge
- WP_Query filter Posts by timestamp event (range start and end) and by month (next 12 month)
- filter the custom post type using wp ajax request
- WP_Query filtering in ACF field containing dates
- Applying a custom query for the AJAX “us_ajax_grid” function (from WPBakery)
- Optimizing AJAX Query with Large Database
- Grab IDs of products from WP_Query which is run elsewhere
- WP_query with ajax filter not working with input fields
- WP_Query offset returning duplicate posts from previous loops with AJAX
- How do I ensure that the URL parameters are updated correctly when multiple filters are applied
- Filtered queries not responeding to page path