gutenberg_dashboard_default_layout

gutenberg_dashboard_default_layout

Appears in:
Hook Type: filter
See hook in action

See hook in core

Displaying hooks found in version: gutenberg.23.3.2

apply_filters('gutenberg_dashboard_default_layout') is found 2 times:

  • /lib/experimental/dashboard-widgets/dashboard-layout.php line 89
    	 *                               receiving the default. Callbacks
    	 *                               targeting a specific dashboard
    	 *                               should switch on this value.
    	 */
    	$default = apply_filters( 'gutenberg_dashboard_default_layout', array(), GUTENBERG_DASHBOARD_NAME );
    
    	if ( empty( $default ) || ! is_array( $default ) ) {
    		return $value;
    	}
    
    	if ( ! isset( $base[ GUTENBERG_DASHBOARD_LAYOUT_SCOPE ] ) || ! is_array( $base[ GUTENBERG_DASHBOARD_LAYOUT_SCOPE ] ) ) {
    
  • /lib/experimental/dashboard-widgets/dashboard-layout.php line 121
     *                          array.
     */
    function gutenberg_get_dashboard_default_layout( $request ) {
    	$name    = $request['name'];
    	$default = apply_filters( 'gutenberg_dashboard_default_layout', array(), $name );
    
    	if ( ! is_array( $default ) ) {
    		$default = array();
    	}
    
    	return rest_ensure_response( array_values( $default ) );
    

See this hook used in plugins: