ectory-controller.php ` |  Retrieves the search parameters for the block pattern’s collection.   
[ WP_REST_Widget_Types_Controller::prepare_item_for_response() ](https://developer.wordpress.org/reference/classes/wp_rest_widget_types_controller/prepare_item_for_response/) ` wp-includes/rest-api/endpoints/class-wp-rest-widget-types-controller.php ` |  Prepares a widget type object for serialization.   
[ WP_REST_Widget_Types_Controller::encode_form_data() ](https://developer.wordpress.org/reference/classes/wp_rest_widget_types_controller/encode_form_data/) ` wp-includes/rest-api/endpoints/class-wp-rest-widget-types-controller.php ` |  An RPC-style endpoint which can be used by clients to turn user input in a widget admin form into an encoded instance object.   
[ WP_REST_Widget_Types_Controller::get_widget_form() ](https://developer.wordpress.org/reference/classes/wp_rest_widget_types_controller/get_widget_form/) ` wp-includes/rest-api/endpoints/class-wp-rest-widget-types-controller.php ` |  Returns the output of WP_Widget::form() when called with the provided instance. Used by encode_form_data() to preview a widget’s form.   
[ get_legacy_widget_block_editor_settings() ](https://developer.wordpress.org/reference/functions/get_legacy_widget_block_editor_settings/) ` wp-includes/block-editor.php ` |  Returns the block editor settings needed to use the Legacy Widget block which is not registered by default.   
[ get_block_editor_settings() ](https://developer.wordpress.org/reference/functions/get_block_editor_settings/) ` wp-includes/block-editor.php ` |  Returns the contextualized block editor settings for a selected editor context.   
[ block_editor_rest_api_preload() ](https://developer.wordpress.org/reference/functions/block_editor_rest_api_preload/) ` wp-includes/block-editor.php ` |  Preloads common data used with the block editor by specifying an array of REST API paths that will be preloaded for a given block editor context.   
[ get_allowed_block_types() ](https://developer.wordpress.org/reference/functions/get_allowed_block_types/) ` wp-includes/block-editor.php ` |  Gets the list of allowed block types to use in the block editor.   
[ get_default_block_editor_settings() ](https://developer.wordpress.org/reference/functions/get_default_block_editor_settings/) ` wp-includes/block-editor.php ` |  Returns the default block editor settings.   
[ wp_render_widget() ](https://developer.wordpress.org/reference/functions/wp_render_widget/) ` wp-includes/widgets.php ` |  Calls the render callback of a widget and returns the output.   
[ wp_use_widgets_block_editor() ](https://developer.wordpress.org/reference/functions/wp_use_widgets_block_editor/) ` wp-includes/widgets.php ` |  Whether or not to use the block editor to manage widgets. Defaults to true unless a theme has removed support for widgets-block-editor or a plugin has filtered the return value of this function.   
[ wp_xmlrpc_server::set_is_enabled() ](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/set_is_enabled/) ` wp-includes/class-wp-xmlrpc-server.php ` |  Sets wp_xmlrpc_server::$is_enabled property.   
[ wp_maybe_inline_styles() ](https://developer.wordpress.org/reference/functions/wp_maybe_inline_styles/) ` wp-includes/script-loader.php ` |  Allows small styles to be inlined.   
[ wp_should_load_separate_core_block_assets() ](https://developer.wordpress.org/reference/functions/wp_should_load_separate_core_block_assets/) ` wp-includes/script-loader.php ` |  Checks whether separate styles should be loaded for core blocks on-render.   
[ get_block_templates() ](https://developer.wordpress.org/reference/functions/get_block_templates/) ` wp-includes/block-template-utils.php ` |  Retrieves a list of unified template objects based on a query.   
[ get_block_template() ](https://developer.wordpress.org/reference/functions/get_block_template/) ` wp-includes/block-template-utils.php ` |  Retrieves a single unified template object using its id.   
[ get_a