Alert: This function’s access is marked private. This means it is not intended for use by plugin or theme developers, only in other core functions. It is listed here for completeness.
_disable_content_editor_for_navigation_post_type( WP_Post $post )
This callback disables the content editor for wp_navigation type posts.
Description
Content editor cannot handle wp_navigation type posts correctly.
We cannot disable the "editor" feature in the wp_navigation’s CPT definition because it disables the ability to save navigation blocks via REST API.
Parameters
Source
File: wp-admin/includes/post.php
.
View all references
function _disable_content_editor_for_navigation_post_type( $post ) {
$post_type = get_post_type( $post );
if ( 'wp_navigation' !== $post_type ) {
return;
}
remove_post_type_support( $post_type, 'editor' );
}
Changelog
Version | Description |
---|---|
5.9.0 | Introduced. |