Add Custom Post Types to the RSS Feed
Includes entries from custom post types in the main RSS feed along with regular posts.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Includes entries from custom post types in the main RSS feed along with regular posts.
Switches on editor features such as excerpts, revisions, page attributes or custom fields for post types that were registered without them.
Puts a regular page in front of a custom post type in the Yoast SEO breadcrumbs, for example Home > Services > Web Design when services have no archive.
Limits the blocks that can be inserted for specific post types, so structured content such as testimonials or team members only uses the blocks that fit.
Registers a "Books" post type with a Genre category taxonomy and a tag-style Book Author taxonomy, for publishers, libraries and reading lists.
Registers a "Case Studies" post type with an Industry taxonomy for showcasing client results, with an archive at /case-studies/.
Adds a "Post type" box to the editor sidebar for administrators that converts an item into another post type, such as turning a post into a page, keeping its content and URL slug.
Gives a post type registered by a plugin or theme a different Dashicon and moves it up or down the admin menu.
Changes the URL base of a post type registered by a theme or plugin, for example from /portfolio/ to /work/, including its archive.
Registers a "Releases" post type for product release notes and changelogs, with an archive and feed at /changelog/.
Sets exactly which content types the site search returns, for example posts, pages and your portfolio, instead of every public type.
Registers a private "Clients" post type to manage client names, logos and website links for a logo wall, with no public pages.
Adds Tools > Content Types, a table of every registered post type and taxonomy with its labels, visibility, archive, REST base, URL slug and item count.
Adds a "Copy as page" link under posts, and "Copy as post" under pages, that creates a draft of the other type with the same content and featured image, while the original stays untouched.
Adds a column per custom post type to the Users screen showing how many published items each user has, next to the built-in Posts count.
Registers a block template from code, such as "Single Event", that block themes use automatically for a custom post type, so new post types look right without building the template by hand.
Gives a custom taxonomy a default term, like "Uncategorized" for categories, so items saved without a term still get one.
Turns comments and pings off for the post types you choose, such as pages or products, while keeping them on blog posts.
Keeps the block editor for posts but uses the classic editor for the post types you list (pages by default).
Turns Beaver Builder on for the custom post types you list, in addition to the ones ticked in its settings.
Turns on REST API support for post types registered without it, which also switches them to the block editor and makes them available to apps and headless sites.
Makes the Divi Builder available on the custom post types you list, such as portfolios, case studies or courses, even when they are not ticked in Divi's settings.
Registers an "Events" post type with featured images, an /events/ archive and an Event Category taxonomy, as the base for a simple events calendar.
Removes whole post types, such as landing pages or a plugin's internal post type, from the Yoast SEO sitemap index.