The main problem is that, in your $_POST
loop, $value
is an array, yet you apply htmlspecialchars
to it, which will vomit and return back nothing.
If you haven’t done so already, set WP_DEBUG
to true
in your wp-config.php
– developing without it is simply not an option.
Regardless, let’s fix that dirty $_POST
loop:
$tax_query = array(); // Don't need relation "AND", it's the default
foreach ( get_object_taxonomies( 'recipe' ) as $tax ) {
if ( isset( $_POST[ $tax ] ) ) {
$tax_query[] = array(
'taxonomy' => $tax,
'terms' => wp_unslash( ( array ) $_POST[ $tax ] ),
'field' => 'slug',
);
}
}
$args['tax_query'] = $tax_query;
Related Posts:
- Why is my WP_Query not working when tax_query terms are an array?
- How to add terms to my tax_query based off of the current post
- Pass array of taxonomy terms to wp_query
- Formulate a url to show posts with both taxonomy terms
- Order by slug in get_terms with multiple taxonomies
- Function get_queried_object() return NULL in custom taxonomy
- Return Taxonomy/Term Information with Posts (WP_Query/get_posts)
- Get authors by term id or slug
- WordPress query with items from more than one selfdefined taxonomy as `term` argument
- Automatically Query Parent Taxonomy
- Taxonomy order exception for specific term
- Custom taxonomy.php not working
- Get posts from multiple tax terms
- How to Order a list of taxonomies? orderby?
- How to add custom meta to ‘pre_get_terms’?
- WP Job Manager plugin – Listing only the twelve job categories on frontpage order by jobs they have
- Can’t get term id for category archive
- How to make a post with certain taxonomy term display first before other post with only one query?
- How can I order a post query’s results based on the number of matching taxonomy terms?
- Only show tag with the same id as the post
- Save queried result into database
- wp_query with meta_query and tax_query
- WordPress – Form does not filter the results of taxonomies
- Taxonomy archive, categorised by other taxonomy, not hiding empty taxonomies
- taxquery taxonomy get terms
- How to show terms from another taxonomy
- How to define a custom hierarchy for terms?
- Taxonomy Terms That Don’t Exist Display Results
- How can I get taxonomy term name using term slug & post ID using build in WordPress function or class?
- Include custom post type that matches taxonomy field in another custom post type
- Need help with Query Loop. Need to get current taxonomy term and its posts and group them by a different selected taxonomy term
- Show posts without term
- WP query taxonomy input differs to output?
- Search custom taxonomy term by name
- How to display post from current Taxonomy in archive page?
- Exclude posts that only have the ‘Uncategorized’ category [duplicate]
- Modify Term Update Redirection
- Display posts the match taxonomy term linked from wp_list_categoies?
- Get list of posts which have at least one term from a custom taxonomy with WP_Query
- WP_query taxonomy + get all posts with two terms from same taxonomy
- Pagination not working for Custom search form & custom result template
- SQL Statement generated by WP_Query not producing expected results
- Custom archive page based on array of categories and tags
- Move posts to top of WP_Query if in certain Taxonomy?
- Adding a term name from a custom taxonomy assigned to a post link displayed by a wp_query loop based on another taxonomy
- Display certain amount of posts on taxonomy archive page
- Querying Multiple Custom Taxonomy Terms
- WP_Query with many meta_query arguments taking a long time to load
- List taxonomy terms plus their latest post ordered by post date
- Using AJAX to return search form results
- Get random terms
- WP Query for Posts (Products) in Specific Category that has 2 Specific Tags (*AND* both tags not *OR*)
- Order terms inside a select dropdown
- Filter and list posts of a custom taxonomy
- Advanced Tax Query
- List all custom post type posts from a given category?
- WP Query – Get WooCommerce Products with variation that is in stock
- WP_Query use for a filter with multiple Taxonomies and Terms
- tax_query shows no results if nothing is selected
- Filter WordPress posts by between parameter
- get complex results set according to category structure
- How to Modify Taxonomy Archive Page with Search Parameter?
- Get array of current post term ID’s
- Filtering posts by custom field value not working
- Get image of latest post from taxonomies/categories
- Change default ordering of taxonomy terms – pre_get_terms
- Display link to taxonomy archive only if it has posts with certain custom field values
- Order taxonomy terms in alphabetical order
- Is it possible to dynamically get queried term AND taxonomy?
- WP Query for variable taxonomies
- Empty tax_query array returns an empty array
- How do I search inside specific taxonomies in WordPress
- Query Custom Post Type Order By Taxonomy Field
- Get taxonomy terms only of the WP_Query current posts
- Get list of terms that have posts in another term
- Shortcode to show thumbnail and link for 3 random posts
- Changing stylesheet depending on custom taxonomy terms
- Output an array of terms for a ‘tax_query’ => array()
- WordPress Related Post by tags in Single.php
- Getting Taxonomy inside WP_Query Loop
- Querying on multiple taxonomies pulled from $_GET checkbox array not working?
- List custom taxonomy terms sharing posts with a term from a second custom taxonomy
- Complex WP_Query (two post types and multiple operators)
- get_the_terms error
- WP_Query Not Recognizing Taxonomy Parameter in Custom Search
- Remove category from query (show all posts in archive.php) pre_get_posts()
- is_tax() function not working as expected
- Advanced Taxonomy Queries WordPress
- Display Featured Post by Categories and Avoid duplicated posts
- Custom post taxonomies as tax_query terms?
- WP_Query tax query part of slug
- Taxonomy Query Relation field not behaving correctly?
- WordPress loop: Show only a Custom Post Type Taxononmy TERM
- WP Query Args – Title or Taxonomy Value
- How to Union two different conditions in one WP_Query
- Slow queries on a huge database
- How do I exclude the lowest level terms in a taxonomy?
- Search Query for multiple categories using ‘OR’ but having certain categories be ‘AND’
- How to order posts by title after they have already been sorted by category
- Combining categories (Query posts with multiple taxonomy terms)