diff --git a/wp-includes/theme.php b/wp-includes/theme.php index 5c677a93fd..5992ff17a4 100644 --- a/wp-includes/theme.php +++ b/wp-includes/theme.php @@ -1464,22 +1464,17 @@ function _remove_theme_support( $feature ) { switch ( $feature ) { case 'custom-header' : $support = get_theme_support( 'custom-header' ); - if ( isset( $support[0]['wp-head-callback'] ) ) + if ( $support[0]['wp-head-callback'] ) remove_action( 'wp_head', $support[0]['wp-head-callback'] ); - if ( isset( $GLOBALS['custom_image_header'] ) ) { - remove_action( 'admin_menu', array( $GLOBALS['custom_image_header'], 'init' ) ); - unset( $GLOBALS['custom_image_header'] ); - } + remove_action( 'admin_menu', array( $GLOBALS['custom_image_header'], 'init' ) ); + unset( $GLOBALS['custom_image_header'] ); break; case 'custom-background' : $support = get_theme_support( 'custom-background' ); - if ( isset( $support[0]['wp-head-callback'] ) ) - remove_action( 'wp_head', $support[0]['wp-head-callback'] ); - if ( isset( $GLOBALS['custom_background'] ) ) { - remove_action( 'admin_menu', array( $GLOBALS['custom_background'], 'init' ) ); - unset( $GLOBALS['custom_background'] ); - } + remove_action( 'wp_head', $support[0]['wp-head-callback'] ); + remove_action( 'admin_menu', array( $GLOBALS['custom_background'], 'init' ) ); + unset( $GLOBALS['custom_background'] ); break; }