Home » Functions » remove_post_type_support

WordPress is a powerful content management system that allows you to create custom post types to manage content on your website. However, there may be instances where you want to remove support for certain post types for various reasons, such as to simplify the user interface or to prevent certain functionalities from being accessed.

The remove_post_type_support() function in WordPress allows you to easily remove support for specific features for a custom post type. These features include things like the editor, comments, revisions, and more.

Here’s the syntax for the remove_post_type_support() function:

remove_post_type_support( $post_type, $feature )

The $post_type parameter is the name of the custom post type you want to remove support for, and the $feature parameter is the name of the feature you want to remove support for.

Here’s an example of how you might use the remove_post_type_support() function to remove support for the comments feature on a custom post type called "books":

remove_post_type_support( 'books', 'comments' );

This would remove the ability to add comments to any books posts on your website. You can use this function to remove support for any other features you don’t want to use on your custom post types.

Learn More on

Register an account to save your snippets or go Pro to get more features.