apply_filters( 'use_block_editor_for_post', bool $use_block_editor, WP_Post $post )

Filter whether a post is able to be edited in the block editor.

Parameters Parameters


(bool) Whether the post can be edited or not.


(WP_Post) The post being checked.

Top ↑

Source Source

File: wp-admin/includes/post.php

View on Trac

Top ↑

Changelog Changelog

Version Description
5.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note 2 content
    Contributed by Ulrich
    function prefix_enable_block_editor_for_post( $use_block_editor, $post ) {
    	// Enable Block Editor for post with ID 123.
    	if ( 123 === $post->ID ) {
    		return true;
    	return $use_block_editor;
    add_filter( 'use_block_editor_for_post', 'prefix_enable_block_editor_for_post', 10, 2 );

You must log in before being able to contribute a note or feedback.