For this to work you need to register in your custom post type.
'has_archive' => true,
Or if you’re using CPT UI or the like, there are settings to enable the WP Category.
Mind you, this will give it access to the global category which is also used by Posts. Otherwise you’ll want to register a custom taxonomy.
For your current query:
Remove ‘category’ from your code above, and before you register your post type you need to register your tax. E.g:
register_taxonomy('topics', 'work', array(
'label' => __( 'Topics' ),
));
Related Posts:
- How can I lock down an old wordpress install I don’t intend to update?
- How do I place content on archive pages but not on main page?
- WordPress Posts By Date/Day?
- How can I get the Month Name from Archive?
- Preventing 404 error on empty date archive
- Archive widget – limit number of months to 12
- Including post_type = ‘wiki’ in author archives
- Output yearly archive within a page
- How to show specific year archive into dropdown list
- Archive filtering posts by year and month
- How to get the date dynamically from archive.php to date.php?
- How to make a custom Archive Page
- Count posts for each year
- How can I change the way dates shown in the archive widget?
- how do I get the date in a date archive page
- Archive in sidebar with dropdown list of Year – Month – Day
- Arrange and separate posts
- How can I organize/create an archive listing by Year and month
- How to edit archive page’s content inside wordpress dashboard?
- Archive pages for posts based on their taxonomy?
- How can I get archives for specific category without category_base in the url?
- Remove author archive
- Preview Post/Custom Post types in Archive
- if there is only one post in the category, directly open
- How to disable monthly archive
- When i try to open archive pages i get a 404 error
- How to Create Custom Archive page
- How to show year/month archive including months with no posts
- Displaying Archives List
- Archive links don’t work when clicked
- wp_get_archives() display months even if there is no posts
- how do I encode links to specific archive searches?
- Some archive by year page return 404
- Group Posts by Category in Monthly Archive
- Loop through years and months in WordPress archives
- Dropdown to select posts by month and then displaying those posts in the archive page
- If one taxonomy contains the same term as another then display post
- How to filter by date & a specific custom post type post-WP 4.4?
- Having a problem with Next and Previous Links
- Custom post type archive page thinks I’m not logged in
- ‘Archive’ folder for posts and pages
- Checking if a specific date archive is being displayed
- Filter post by clickable year [duplicate]
- Wrap the “show_post_count” between div
- Is a list page usually called an archive page in WordPress?
- How to show months in wordpress archive page?
- I want my yearly archives to show a list of all posts
- How can I modify this to show number of posts-per-month?
- Get archives as array
- Archive page showing wrong month
- Create an archive listing based on meta array
- Can’t Access Sessions or Variables through pages
- How to make an archive page template using WordPress 3
- How to display an archive with multiple authors
- How to Get The Excerpt of the page that displays Blog Posts
- How can I loop only months foreach year?
- Where is the content that is outputted by get_the_archive_description()?
- Create simple columned archive page
- I created a normal page, but the page displays as an archive page
- Secondary WP_Query being overriden in archive page
- How to get the Custom Post Type Archive inside a folder
- Add hour to archive link?
- WordPress archives in header -necessary?
- Blog pages show at most unrecognized by code
- Combining custom taxonomy posts with default posts on one archive page
- Create a custom URL for blog archive
- Any kind of custom post type in the front page and in the archive listing
- Custom archive pages without “the loop”
- How to get type of archive whether it is post or date or category archive?
- Display an archives name
- How can I create a master archive?
- Archive of year for some categories using the featured image
- Over 500.000(!) unwanted archive pages, major duplicate content problem
- Link back to (paged) archive and find the correct page
- How to show all the posts under the same Year in a page WordPress?
- How to share the author’s archive?
- How can I show a list of posts using the dynamic selection box?
- My page is shown as archive in my site
- How can I noindex my archive pages?
- I want to be able to access archives to see how recently a post has been read: How can I do that?
- google index an Post type page I do not want
- Change Title Based on Taxonomy Filter in archive-{cpt}.php
- How to remove or hide archive page?
- How can I modify wp_get_archives() to not use archive.php template?
- Archives widget doesn’t work?
- Archive – Show Video from First Post
- Missing content on author archive page
- Yearly Archive Page?
- Trying to hide subcategories which have categories without posts
- date.php shows only three posts’ title. how to fix it?
- How to hide the year in archive link
- Show recent posts in single-post page
- How to edit wordpress post without republishing
- Is each issue of a magazine site a static page
- How can i display in themplate file only a few post
- how to hide all posts under one category
- How to remove “Archives” after category name?
- Filter the post listing for a particular category from archive month list
- How to display the archive for native posts
- printing taxonomy and meta fields values