apply_filters( ‘sidebars_widgets’, array $sidebars_widgets )

Filters the list of sidebars and their widgets.

Parameters

$sidebars_widgetsarray
An associative array of sidebars and their widgets.

Source

return apply_filters( 'sidebars_widgets', $sidebars_widgets ); 

Changelog

VersionDescription
2.7.0Introduced.

User Contributed Notes

  1. Skip to note 2 content

    Hide Widgets on Specific WordPress Pages

    add_filter( 'sidebars_widgets', 'wpdocs_remove_about_me_widget' ); function wpdocs_remove_about_me_widget( $sidebars_widgets ) { if ( is_admin() ) { return $sidebars_widgets; } if ( is_page( 'about' ) || is_home() ) { $key = array_search( 'text-3', $sidebars_widgets['primary-sidebar'] ); if ( false !== $key ) { unset( $sidebars_widgets['primary-sidebar'][ $key ] ); } } return $sidebars_widgets; }

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