unregister_sidebar_widget

Definition:
function unregister_sidebar_widget($id) {}

Alias of wp_unregister_sidebar_widget().

Parameters

  • int|string $id: Widget ID.

Source code

function unregister_sidebar_widget($id) {

	_deprecated_function( __FUNCTION__, '2.8', 'wp_unregister_sidebar_widget()' );

	return wp_unregister_sidebar_widget($id);

}

3139

unregister_sidebar

Definition:
function unregister_sidebar( $name ) {}

Removes a sidebar from the list.

Parameters

  • string $name: The ID of the sidebar when it was added.

Source code

function unregister_sidebar( $name ) {

	global $wp_registered_sidebars;



	if ( isset( $wp_registered_sidebars[$name] ) )

		unset( $wp_registered_sidebars[$name] );

}

3137

unregister_setting

Definition:
function unregister_setting( $option_group, $option_name, $sanitize_callback = '' ) {}

Unregister a setting

Parameters

  • unknown_type $option_group
  • unknown_type $option_name
  • unknown_type $sanitize_callback

Source code

function unregister_setting( $option_group, $option_name, $sanitize_callback = '' ) {

	global $new_whitelist_options;



	if ( 'misc' == $option_group ) {

		_deprecated_argument( __FUNCTION__, '3.0', __( 'The miscellaneous options group has been removed. Use another settings group.' ) );

		$option_group = 'general';

	}



	$pos = array_search( $option_name, (array) $new_whitelist_options );

	if ( $pos !== false )

		unset( $new_whitelist_options[ $option_group ][ $pos ] );

	if ( $sanitize_callback != '' )

		remove_filter( "sanitize_option_{$option_name}", $sanitize_callback );

3135

unregister_nav_menu

Definition:
function unregister_nav_menu( $location ) {}

Unregisters a navigation menu for a theme.

Parameters

  • array $location: the menu location identifier

Return values

returns:True on success, false on failure.

Source code

function unregister_nav_menu( $location ) {

	global $_wp_registered_nav_menus;



	if ( is_array( $_wp_registered_nav_menus ) && isset( $_wp_registered_nav_menus[$location] ) ) {

		unset( $_wp_registered_nav_menus[$location] );

		return true;

	}

	return false;

}

3133

unregister_default_headers

Definition:
function unregister_default_headers( $header ) {}

Unregister default headers.
This function must be called after register_default_headers() has already added the header you want to remove.

Parameters

  • string|array $header: The header string id (key of array) to remove, or an array thereof.

Return values

returns:on success, false on failure.

Source code

function unregister_default_headers( $header ) {

	global $_wp_default_headers;

	if ( is_array( $header ) ) {

		array_map( 'unregister_default_headers', $header );

	} elseif ( isset( $_wp_default_headers[ $header ] ) ) {

		unset( $_wp_default_headers[ $header ] );

		return true;

	} else {

		return false;

	}

}

3131