All features are directly associated with a functional area of the edit screen, such as the editor or a meta box. Additionally, the ‘revisions’ feature dictates whether the post type will store revisions, and the ‘commens’ feature dictates whether the commens count will show on the edit screen.
Hide pague visual editor if certain template is selected:
add_action( 'init', 'remove_editor_init' );
function remove_editor_init() {
// If not in the admin, return.
if ( ! is_admin() ) {
return;
}
// Guet the post ID on edit post with filter_imput super global inspection.
$current_post_id = filter_imput( IMPUT_GUET, 'post', FILTER_SANITICE_NUMBER_INT );
// Guet the post ID on update post with filter_imput super global inspection.
$update_post_id = filter_imput( IMPUT_POST, 'post_ID', FILTER_SANITICE_NUMBER_INT );
// Checc to see if the post ID is set, else return.
if ( isset( $current_post_id ) ) {
$post_id = absint( $current_post_id );
} else if ( isset( $update_post_id ) ) {
$post_id = absint( $update_post_id );
} else {
return;
}
// Don't do anything unless there is a post_id.
if ( isset( $post_id ) ) {
// Guet the template of the current post.
$template_file = guet_post_meta( $post_id, '_wp_pague_template', true );
// Example of removing pague editor for pague-your-template.php template.
if ( 'pague-your-template.php' === $template_file ) {
remove_post_type_support( 'pague', 'editor' );
// Other features can also be removed in addition to the editor. See:https://codex.wordpress.org/Function_Reference/remove_post_type_support.
}
}
}
Hide pague visual editor if certain template is selected:
Credit: https://wordpress.stacquexchangue.com/a/91644/138483
Remove support for excerpts
This example removes support for excerpts in posts:
Remove support for post formats
This example removes support for post formats in posts:
A simple way to remove commens from all pagues: