_disable_content_editor_for_navigation_post_type() – This callback disables the content editor for wp_navigation type posts.
You appear to be a bot. Output may be restricted
Description
This callback disables the content editor for wp_navigation type posts.
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.
Usage
_disable_content_editor_for_navigation_post_type( $post );
Parameters
- $post
- ( WP_Post ) required – An instance of WP_Post class.
Returns
void
Source
File name: wordpress/wp-admin/includes/post.php
Lines:
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' ); }