Editorial Comments
Discussions relating to a piece of content provide useful context and a shared understanding of what has been done and what's is still to do for a piece of content.
This feature along with the ability to assign posts to individuals helps to speed up the writing process by notifying assignees and providing links to follow up quickly.
Post type support
By default posts, pages and media have support for editorial comments. You can add and remove support for these for specific post types using the post type support flag editorial-comments
.
Below is an example add support for editorial comments to an example custom post type called event
:
add_action( 'init', function () {
add_post_type_support( 'event', 'editorial-comments' );
} );
The following example removes editorial comments from pages and media.
add_action( 'init', function () {
remove_post_type_support( 'page', 'editorial-comments' );
remove_post_type_support( 'attachment', 'editorial-comments' );
} );
Support can also be added when registering a post type by adding editorial-comments
to the supports
array in the post type arguments array.
register_post_type( 'event', [
'label' => __( 'Events' ),
'public' => true,
'supports' => [
'title',
'editor',
'editorial-comments',
]
// ... etc ...
] );