Taxonomy queries are by default extremely complex relative custom field queries. Without benchmarking I am pretty sure they are going to be slower even if the meta table isn’t indexed, but you can add an index if you want. It won’t effect WordPress at all.
My advice is “use what logically works for the data”. If you have problems, solve the problems then.
Related Posts:
- How to _GET multiple value checkbox WP_Query in Custom Toxonomy / Custom Fields
- Nested meta_query with multiple relation keys
- Meta query with string starting like pattern
- WordPress tax_query “and” operator not functioning as desired
- compare meta_query in get_posts arguments
- Does tax_query really beats meta_query in all situations?
- Getting attachments by meta value
- querying with custom meta field with meta_query
- Order by meta_value_num DESC and meta_value ASC on WP 4.0
- search query within custom taxonomy term, post title and meta field
- WooCommerce: filter by parent product’s taxonomy and product variation’s meta data
- WordPress altering my custom query, How to fix it?
- Order by meta_key in custom post type doesn’t affect the query
- How to show only one post for each categories of taxonomy of custom post that contains a specific custom field
- tax_query shows no results if nothing is selected
- meta_key and meta_value not working together
- Display link to taxonomy archive only if it has posts with certain custom field values
- Order Posts by meta value AND published date
- WP_Query, tax_query and term_meta: How to?
- Tax query clause inside a meta query clause?
- Querying on multiple taxonomies pulled from $_GET checkbox array not working?
- How to make Meta Query case sensitive?
- How to Filter Posts by Custom Fields?
- wp_query check if integer exists in custom field’s array
- Fetch Record based on meta key dates
- Meta_query with multiple keys and multiple values
- Is it a good idea to improve meta query performance by adding tax query?
- meta_query BETWEEN, but the range is stored in the custom field
- Extend product search with meta in WooCommerce
- how to make members list directory through wordpress post custom meta key.
- Tax query AND/OR meta query [duplicate]
- Large AND OR query timing out
- meta_value_num not ordering all items
- meta_compare not comparing whole integer
- Query with meta_query and tax_query together not working properly
- WP_query – Filter by tax_query and meta_query using multiple select
- Tax Query only returns for the first of several terms
- Display posts with specific value first in query
- How to print term name inside wp post loop
- Get every post with value in meta key
- How to search for meta_query LIKE or tax_query LIKE and grab these posts on search results?
- Is it possible to add relation between meta_query and tax_query?
- How to restrict search on a certain page to only return results against custom taxonomies?
- add_query_arg to compare and display events from a certain date
- Comparing 2 Decimal Numbers from custom fields and displaying posts
- meta_query weird behaviour, static int will work, but not user data
- Query multiple post types, but different order for each
- Order by the first array within a meta_query
- Query ACF relationship field – Comparator IN – Value array
- ACF: How to query for a given value count of an array like field? (e.g.: How many rows has a `flexible_content` field?)
- How do i create a custom post query when the meta value is an array?
- display ACF repater field in archive page
- WP Query – grouping posts by same meta key, adding together values from another key
- WP_Query for a taxonomy value OR a custom post type meta field
- meta_query is overriding default search
- Trouble with serialized metadata
- Comparing Meta Field date in WPQuery using Meta_Query?
- Getting posts by custom field value
- list all post who have mutual taxonomy as current taxonomy!
- Query against multiple locations within single custom post type post
- WP_Query, ACF field and array
- Order by Date Custom Field
- Query by meta value (add a dropdown of all values)
- Order Posts By Custom Field That is an array of objects
- Optimal way to make tags in tax_query optional?
- Custom WP_query and integrating into theme file
- How can I get all the posts that are related with a specific taxonomy term?
- How to combine nested tax_query logic with other nested query logic?
- tax_query not working for taxonomy slug
- Extending WP Query: Custom geolocation meta values work, but tax_query breaks
- Custom query for tag and custom tag from 2 post type
- Using custom field as ‘orderby’ value causing post grouping by publish date
- How to get hierarchical number of custom taxanomy
- Custom loop – Isolating post meta output depending on current query taxonomy terms
- WP_Query to show post from a category OR custom field – Not 100% answered
- Compare meta key separation
- query post based on comparison
- Get posts by meta value except one post [closed]
- WP Query Conditionally query meta and taxonomy
- Custom query with custom filtering returning incorrect results
- meta_query ‘compare’ => ‘IN’ not working
- Sorting: custom query with orderby meta_value_num THEN by title
- The Operator “NOT IN” Does Not Work In tax_query
- Meta_query with or without value
- How can i make WP_Query return post image and categories?
- How to add terms to my tax_query based off of the current post
- wp_query not searching with apostrophe
- pre_get_posts Remove tax_query Completely
- Getting Taxonomy inside WP_Query Loop
- Nested tax_query that allows specified categories OR tags, but NOT other categories
- Custom query based on meta key – Reduce three states to two in results?
- How to display multiple custom fields with the same meta_key in an ascending order?
- Loop posts based on permalink term
- How to get current page nearest parent id?
- Get posts having meta value between two numbers
- How to set meta_query if get_post_meta returns nested array for that key? [duplicate]
- WP_Query with Pagination and orderby meta_value_num showing duplicates
- WordPress hiding posts without content on custom taxonomy query. How to solve?
- query_posts with sorting on a custom datestamp
- Display all custom meta field values from the database using ACF Repeater