They don’t do this. Custom post statuses are basically a trap. They seem like they might make sense, but likely they won’t do what you think they will do and cause ton of grief with edge cases on top.
You should consider custom taxonomies for your CPT–specific data. They are much more robust and safe to use for something like this.
Related Posts:
- How do I check if a posts status is set to draft or pending?
- Auto-generated posts not showing in backend (but being counted!)
- Update postmeta Parent when post_status child change
- Can I change my post type to anything and my site still work?
- Published post auto change status to pending after 90 days
- Dynamic pages for linked categories and content
- Why is my custom post content only viewable when signed into WordPress?
- Show custom post status when logged out
- edit.php all post not working
- Change Custom Post Type to Post + Category
- How can i order my posts by post type?
- Custom Post Status & Taxonomies
- Hiding posts by other users and non-logged in
- Update Post Meta for a logged in user
- Add custom field to Posts and sort by it
- How do I set default meta value by post type?
- Add custom post type settings to wordress default posts
- Featured image overlay when changing post status
- Get related posts of child term of custom post type
- Two Custom Post Types Many to Many Relationship
- Limit amount of posts made within a custom taxonomy
- Problem with displaying posts in the CPT category
- Incorrect post_type in url of taxonomy term
- JS innerhtml changing style when using AJAX
- Custom post type suppress transition from future to publish
- Show titles, date of all posts on single category page
- Side effects of Script and Iframe in post
- How to change the post type a theme shows by default?
- Set a checkmark in a category based on a URL-parameter
- Several post types on WP Query by tag and taxonomy
- No Permission to add new Page, Post or CPT with Admin role
- custom post type category count shortcode
- Portfolio Page for Classic Posts
- Add post location with mile radius allowing search
- Get the category from custom post type
- Is it possible to store Custom Post Type data in separate set of tables and still have wp_post class functionality?
- Set up post page like JAMA articles
- Custom Post Slug same as Parents Category Slug
- Shortcode not working with post counter
- Changing default ‘posts’ parameters with register_post_type_args
- Admin Column does not populate with data
- How to integrate a form (Ninja Form or Contact Form 7) with Custom Post Types?
- Prioritize posts in query by meta keys?
- Homepage’s content is dependent on the custom field values (set automatically), how do I get homepage to update without manually updating page?
- Removing all post statuses from a Custom Post Type
- Allow users to create posts without logging in?
- How to get all tags of a custom post type by id
- Add custom post type drafts to RSS feed
- Load Next Posts With AJAX not working with custom post type
- Limit the post for differents custom post type in the same wp_query
- 2 Different Custom Post Types in Submenu
- How to assign classes to all elements?
- How can I show 1 featured post in a styled element, and the next few below differently styled
- Some posts from custom post type to subdomains
- How can i create an custom post template for an specific post category? [closed]
- How to sort posts in a custom post type by title in ascending order by default?
- WP the_posts() on single-cars.php get category link
- Is it possible to filter the display name for post formats for display in the Formats meta box?
- Conditional for a Single Post That Belongs to a Category?
- $post not working working in AJAX plugin with custom post type
- get_the_post_thumbnail_url(‘full’) returns empty from custom post type
- Permalink misbehaving in Custom Post Types
- Check post on publish for blank title
- single-{post_type}.php not working
- how to check if custom post title exists or not?
- Different Limit number of post on different archive page
- How to change “post_class()” for a custom post type?
- Modify previous and next post links to current Authors Other posts
- Reworking function for counting custom post type posts count
- How to Set Taxonomy Object Description?
- Show only public custom posts in home page
- Create new custom post and post category of same name
- wordpress remove views from action links in a custom post
- why there are so many posts whoes post_type is revision? will these records waste too much database space?
- Load Next WordPress Posts With AJAX?
- Help With Warning on creating new Post types?
- help
- Including link to custom post type in ‘wp_list_pages’ function
- Get an array wich contains the post_name of every post that has the custom post_type “pelicula”
- Is it a good idea to add a column to the posts table?
- wp_insert_post wrong post type [closed]
- Multiple pages per post (not pagination)
- If there is only one post (show elements) else (show other elements)
- Custom post types and ‘new WP_Query’
- Programmatically change post visibility on save_post action return a 500
- post_parent in custom post type
- Variable not working in WP_Query
- Display an authors post on a single page only when they are logged in
- What’s an efficient way to change the post status of many posts at once?
- Custom filter for main search: how to exclude specific post_type from search results
- How to Display Posts From Category Within a Custom Taxonomy?
- Showing custom post type categories in the menu
- Display Only Certain Category In a Custom Page Template
- How to Make infinite loop of post
- WP_Query with custom post type ID
- Creating separate feeds for custom post types
- Get_the_terms restrict output
- Custom post type menu
- get_post_types – exclude multiple post types by name
- Stores category posts in an array