get_legacy_widget_block_editor_settings() – Returns the block editor settings needed to use the Legacy Widget block which is not registered by default.

You appear to be a bot. Output may be restricted

Description

Returns the block editor settings needed to use the Legacy Widget block which is not registered by default.

Usage

$array = get_legacy_widget_block_editor_settings();

Parameters

Returns

array Settings to be used with get_block_editor_settings().

Source

File name: wordpress/wp-includes/block-editor.php
Lines:

1 to 37 of 37
function get_legacy_widget_block_editor_settings() {
  $editor_settings = array();

  
/**
 * Filters the list of widget-type IDs that should **not** be offered by the
 * Legacy Widget block.
 *
 * Returning an empty array will make all widgets available.
 *
 * @since 5.8.0
 *
 * @param string[] $widgets An array of excluded widget-type IDs.
 */
  $editor_settings['widgetTypesToHideFromLegacyWidgetBlock'] = apply_filters(
    'widget_types_to_hide_from_legacy_widget_block',
    array(
      'pages',
      'calendar',
      'archives',
      'media_audio',
      'media_image',
      'media_gallery',
      'media_video',
      'search',
      'text',
      'categories',
      'recent-posts',
      'recent-comments',
      'rss',
      'tag_cloud',
      'custom_html',
      'block',
    )
  );

  return $editor_settings;
}
 

 View on GitHub View on Trac