I only wanted to match tags in a single taxonomy, so I was able to simplify the code as follows. My taxonomy is ‘post_tag’ — just swap yours out as needed.
$i = 0;
$search_query = get_search_query();
$term = get_term_by( 'name', $search_query, 'post_tag' );
if( $term !== false ) {
$i++;
$single_result = $term;
}
if( $i == 1 && is_object( $single_result ) ) {
$single_found = true;
} else {
$single_found = false;
unset( $single_result );
}
if( $single_found ) {
wp_redirect( get_bloginfo( 'url' ) . "https://wordpress.stackexchange.com/" . $single_result->slug );
}
Related Posts:
- Exclude custom taxonomy from search results and archive pages
- Search for tags
- Filter taxonomy terms using multiple id in the edit-tags.php
- Check for taxonomy archive on search results page
- How to make tags show up in search results?
- Search Media by taxonomy
- WP Search using taxonomy terms
- Change searching from world level to first letter
- Including taxonomy in searches
- What is the ‘selected’ parameter in wp_dropdown_categories() for?
- Display taxonomy terms when adding a link in the admin
- Can the default “post tags” taxonomy be renamed?
- Custom columns for taxonomy list table
- How can I create a taxonomy meta-box with search suggestions but no new terms input?
- How to organize and cache additional data associated with terms?
- get a specific taxonomy term name
- get_terms() How many is TOO many?
- How to display child term of current term’s parent taxonomy?
- Sorting custom taxonomy causes menus error
- Is there any difference between post in child term and child & parent terms?
- Sort posts by number of matched terms
- Create and move terms for taxonomies
- How can I remove links from the function “get term list”?
- Alphabetical order in taxonomy.php
- Get Term names from WP Term Object
- functions to create term and child terms
- base directories / URL
- Conditional tag affecting taxonomy term and its children?
- WordPress REST get all items without a taxonomy assigned
- How do I get the current tag out of a taxonomy?
- Variable in Array Not Working
- How to list 2 taxonomy terms for a post, based on their hierarchy
- Showing custom taxonomy column in taxonomy category listings immediately after create category
- Order wordpress taxonomy parent terms by their children count
- WP_Query Not Recognizing Taxonomy Parameter in Custom Search
- Plugin to assign parent category on multiple taxonomy terms
- Pagination on taxonomy archive pages breaks
- how to show only last child terms of a taxonomy
- Use a CPT as a taxonomy
- How to list taxonomy terms in reverse order?
- WP Query Args – Title or Taxonomy Value
- Extend & Search Native WordPress Image Galleries With Tags and Taxonomies?
- how to display only the sub category names of the taxonmoy
- Adding tag’s featured image to tag archive
- Group Post by Custom Taxonomy 2 under Custom Taxonomy 1
- Ordering Taxonomies / Changing term_id
- How to restrict users in edit post that can just select exists tags? not add new
- Changing the default taxonomy key length
- Adding taxonomy terms based on custom field
- Multi Taxonomies same terms
- Exclude posts with taxonomy term from appearing on home page query
- How to enforce the selection of at least one term from a custom taxonomy?
- Display a tag only if there is a description
- Query Custom Post Type by Taxonomy Meta Value
- Retrieve Taxonomy Label
- Foreach inside foreach
- Return Taxonomy Name for Each Term
- Taxonomy list names with lowercase
- Get term from multiple taxonomy
- Modify output of wp_dropdown_categories to add term IDs to each option
- Repeater + taxonomy: same value in every field
- line order number start numbering from second line (SOLVED)
- How to display only the direct children of a term on a taxonomy page
- Display posts from tagchildren of taxonomy tagparents
- If has_term, load other theme
- Terms from current post custom taxonomy — excluding parent and only from a single parent term
- archive page sidebar not working
- Bug using wp_insert_term with switch_to_blog
- how to list parent terms only
- Related Taxonomy Doesnt Show any Posts
- Get something out from taxonomy
- get_term_by with a variable
- Get ACF taxonomy term and sub-term lists ACF blocks
- WordPress Default Category and Custom Taxonomy Selected Attribute not Working After Searched in wp_dropdown_categories Array
- Finding id of taxonomy by name in custom post type
- How to have article URL like example.com/article1 and example.com/foo/article2?
- Unique IDs for Post Types and Taxonomies
- Can’t display multiple terms with get_the_terms
- I want to edit the tags template by adding text that displays all tags from the listed posts
- echo a tax term in loop
- I need posts within a taxonomy category that are tagged “featured” to show up first
- How to manage the links of a new taxonomy
- How to position taxonomy meta box on page
- WP REST API taxonomy is missing on custom post type
- Get taxonomy url, name, post count & image
- Rewrite permalink to include multiple taxonomies
- taxonomy terms are not populating select tag options
- Recent posts by taxonomy and filter by tag
- Related Posts by taxonomy using Advance Custom Fields Plugin
- Organize content by month? SQL statement?
- Display Custom Column in CPT Taxonomy
- get term slug from current posts’s custom taxonomy
- Output Taxonomy Title as Part of Result
- Help me add Taxonomy to byline
- How Can I List Categories by Date?
- Custom Taxonomy Page redirect 404
- Passing values by form to create a query
- Why is taxonmy-[taxonomyname].php not working?
- Taxonomy link not working (leads to 404 page)
- is there a hook filter to get custom fields for taxonomy name instead of the default field?