My guess is that there is a filter– pre_get_posts
most likely– being applied to the category archive and that that filter is written too broadly, and applies to all queries on the page instead of just the one it is intended for– probably the main query. The correct solution would be to fix that filter, but I can’t say exactly how without seeing the code. I’d guess you need to add if(is_main_query()) {... }
but again, that is guessing.
You could remove the filter if you know what its callback is:
remove_filter('pre_get_posts','callback_name');
You would need that just before your query and you might need an add_filter()
afterwards, depending on your page structure.
You could also use:
remove_all_filters( 'pre_get_posts` );
But that is really taking a sledge hammer to the problem.
Related Posts:
- Adding categories to custom post type in permalink
- How to change permalink structure for custom post type and it’s taxonomies?
- Filtering a custom post type by custom taxonomy in archive template
- How to build a complex page structure
- Add category to custom post URL
- Load custom posts with same tag as page
- Hide/Show only specific categories in wp-admin new-post.php
- Get categories for a specific post – Custom post type
- Include custom post types in categories widget
- How to get dynamically custom post type that are under a certain category
- Template tags to display custom post type posts in category template?
- Listing and accessing categories for a custom post type
- How to show related posts by category or custom post type?
- Custom Post Type, Two categories, Two columns with Pagination
- New WP_query in template not working with CPT+category on some pages
- WP Query group/order by category name
- Taxonomy list. Order by a specific custom post type count
- How to show custom taxonomy in the permalink?
- Custom/separate categories for custom post type
- Loop through categories and create tab for each
- Categories not working as expected with custom post type
- Query custom post types
- Display types of posts in edit.php instead of All, Published, Scheduled and Draft
- Custom Post Types and Categories?
- Set a default category – if the user didn’t select one- before creating a post
- Get categories and descriptions from custom post type
- How to create new category for custom post type?
- Custom Post Types and independent Categories – complex Taxonomy
- Should I use custom taxonomy or custom post type
- How to show CPTs in term archive
- Group posts by custom post type
- How can I auto-assign a CPT post to category in a custom taxonomy when published?
- Get parent categories of custom post type
- How to query_post custom posts within default taxonomy?
- Custom Post Type With Categories
- Display posts from Custom Post Type in category page on front-end
- Showing posts from different categories and from custom post type
- Show a Category X’s custom post type on Category X archive page?
- Multiple level category drop-down from the WordPress dashboard
- How to get categories linked in posts for a specific post type
- How to edit this code to get the categories in achieve page?
- Category with post type pagination returns 404
- Get the category from custom post type
- How to create a gallery page with categories?
- Custom Post Slug same as Parents Category Slug
- Cross reference custom post types
- Make a custom_post translatable
- browse by category and tags?
- How to retrieve category of a post in have_post loop?
- Create new custom post and post category of same name
- Get parent category id from child category page for custom taxonomy
- multiple custom post type on category page
- Disable custom taxonomy on admin bar
- Custom Post Type Category URL
- Want a custom query with just one category but from all custom post types
- Custom Post Type Categories URL not displaying posts
- WP Query results showing posts outside of category ID
- How to get the current category with custom posts
- Better approach for a WordPress Inventory
- Showing all posts and custom post types by using one category
- Custom Post Type with modified permalink structure results in 404
- List child categories from parent category on custom taxonomy page
- How to properly use Categories with Custom Post Types
- Custom post type category permalinks and archive pages
- If custom category search then page 2 not found
- Using get_terms() to list terms from one custom taxonomy AND from one specific built-in category
- Can’t Get Parent and Child Categories of Custom Taxonomy to Display
- Show the categories the current post has
- Display custom post types by category
- Searching in multiple category + URL hierarchy in real estate WordPress site
- Custom post type data not displaying If I select the category from the dropdonw
- How to display custom taxonomy term specific post?
- Category permalinks don’t work even after flushing
- How to sort post category using its Description
- Custom WordPress theme not displaying posts from category
- Wanting to list all Post types under a common category
- How to show posts of the same category on a page?
- Do not load the categories in Category.php
- Modify the category post counting function
- Reuse the “category” slug for a custom post type
- How to sort custom post’s category by id from the theme’s function.php?
- Custom post types not displaying per category
- How To Display Category list from Portfolio post type plugin?
- Dropdown switching subcategories portfolio
- Filter wp_dropdown_categories Per Post Type
- Custom Post type archives / categories give 404
- Custom Post Type – Admin Columns
- Problem to show custom post type in archive page category wise
- Need to build custom metabox select prev posts by category
- Category / Custom Post Type permalink issue
- Categories in custom post types
- Limit to add one post per category only
- Sorting custom post types by category?
- categories of custom post type shows in CMS but not in the frontend webpage
- Categories and page filtering with pre_get_posts
- How can I sort posts ascending by post title for a specific post type, but on a category archive template?
- Get all custom_post_type posts + blog posts from one category in a single query
- Select Category as Page Parent
- Add Category names to post lists of custom post type
- Get all posts of any post type in a category from REST API