What you call “slugs” here is more appropriately called terms. It is a little confusing with native taxonomies because it turns into tautology: individual categories are terms of the category taxonomy.
So sports
and tech
are terms of native category
taxonomy.
The function arguments operate on taxonomy level, not term level. That is you need to provide a taxonomy slug, such as category
, and all of the terms in that taxonomy will be considered for a match.
From arguments point of view one of the options here is to use $excluded_terms
argument to exclude everything but the one term you want.
Other than that it’s pretty low level function, which directly generates a lot of custom SQL. There are abundant filters for manipulating that part of the process, like get_{$adjacent}_post_join
and get_{$adjacent}_post_where
, but it’s not something I would call easily adjustable.
Related Posts:
- adding custom fields to next and previous post link
- WordPress previous_post_link exclude posts with multiple categories
- Exclude Posts From Specific Category from Next and Previous post links
- Show category from “Next post” and “Previous post” [edited]
- previous/next_post_link in the same sub-category?
- Previous/next post links displaying wrong category than is desired
- Link to the next/prev posts in index loop in same category?
- Single.php Category Post Count
- Get next post in same category not working WP 4.7.4
- Post in multiple categories do not include in previous / next post if one category in excluded
- Change next_post and previous_link to navigate throught parent categories only
- how to implement next/prev within category archive?
- Is There a Difference Between Taxonomies and Categories?
- Check if a post is in any child category of a parent category
- How to export and import taxonomies (category, tag and/or custom taxonomy) and their terms
- How to display non-hierarchical taxonomy as terms with checkboxes?
- get_categories for custom post type with a specific custom taxonomy attached
- Control term order on a per-post basis
- Could not insert term into the database
- How can I add the featured image functionality to a custom taxonomy?
- Share one taxonomy across multiple blogs in 3.0 [duplicate]
- Can a Child Category Have More than One Parent?
- Combine two taxonomies in a hierarchical tree
- Weird behaviour when adding terms/term_taxonomies programmatically
- How can I select a primary category?
- wp_update_nav_menu_item() to insert categories
- Admin Panel – Disable Moving Selected Terms To Top of Metabox
- How to make custom taxonomy check boxes like ‘Categories’
- Create terms when registering taxonomy?
- How to create non-unique sub-category slugs?
- How to get next previous category in same taxonomy?
- Display only deepest category on a single post?
- How to add HTML5 ‘required’ attribute to wp_dropdown_categories() without JavaScripts?
- How to Override default update_count_callback for category
- Wrap a chosen category name with div
- Does WordPress Offer a Way to Find All of the Categories that Don’t Have Children?
- Add custom taxonomy terms to WordPress menu dynamically & append #slug to url
- Post in Multiple Categories to stay in current category (permalink, next previous post link)
- wp_list_categories, Add class to all list items with children
- Getting WordPress custom taxonomy/category?
- Display empty taxonomy terms with get_terms()
- Return category slug / title from category ID
- Connecting WordPress gallery to custom categories (taxonomy)
- How to get the number of child categories a specific parent category has?
- Get term by slug in Gutenberg
- What’s the difference between “parent” and “category_parent” in a WP_Term object?
- next_post_link and previous_post_link in custom post type single page, in same non-custom category
- Update taxonomy value of post type in query
- How to query posts from specific authors and categories using WP_query?
- How to get the depth of a category’s subcategories
- New categories are now going to 404s
- How can I convert some categories to a custom taxonomy?
- Any way to assign Post Categories and Tags to Links?
- Add custom taxonomy under the category title
- Display name of the last child category
- Best way to programmatically link to multiple categories (union/intersection) [closed]
- “Reversable” and “Re-useable” Subcategories (or other taxonomic structure)
- Get multidimensional array that reflects category hierarchy
- Want to hide some categories from the categories meta box in the post editor for the two specific user roles
- How to export/import categories and keep their IDs?
- How to use wp_category_checklist()?
- List Terms in Category
- How to get category URL with the slug?
- Get all sub-categories of a parent category
- How to view WordPress’ default category IDs?
- Random taxonomy category list
- Taxonomy filter all children
- Display Slug instead of Name
- Force a user’s posts category
- Search Posts / Pages with multiple options?
- Change existing taxonomy settings when using custom taxonomy
- ACF: Display category name using taxonomy field
- How to get the id from the custom category?
- Show Available Taxonomy List with Current Category
- category filter doesn’t work in WPML
- How to filter out Categories for specific post types on WordPress Admin?
- Exclude a category from the_category in the single post page
- How can i insert term in a specific language of Polylang?
- Taxonomy name repeating when showing 2 posts from each category
- Why does the argument list_only do on Walker_Category_Checklist::start_el?
- New Categories Not Shown In the Post Edit Page
- Shortcodes not working in category or tag description
- Get Prevous/Next Post Specific Category Without Excludes
- Filtering multiple categories via the URL
- Display specific categories by ID
- posts_nav_link(); picks up index.php instead of category.php as template
- Display Posts Loop for each parent and for each Child
- Filtering *out* a taxonomy from the admin post list
- category image taxonomy
- How to “group” (categorize) the Pages together?
- Is There a Difference Between Taxonomies and Categories?
- How can I edit the ‘Most Used’ tab in the categories meta-box to show another custom taxonomy?
- Custom taxonomy/category order
- Why don’t posts show up in my categories on the frontend?
- Flat category URLs but retaining hierarchy?
- Drop posts from categories in MySql
- Customize category page for different custom taxonomies
- How can I improve this taxonomy treating approach?
- Get posts under a category with SQL
- How many categories can WordPress handle before performance suffers?