remove_theme_support

函数


remove_theme_support ( $feature )
参数
  • (string)
    $feature
    The feature being removed. See add_theme_support() for the list of possible values.
    Required:
返回值
  • (bool|void) Whether feature was removed.
相关
  • add_theme_support()
定义位置
  • wp-includes/theme.php
    , line 2967
引入
3.0.0
弃用

允许一个主题取消对某一功能的支持

应该在主题的 functions.php 文件中调用。通常用于子主题,以覆盖父主题的支持。

function remove_theme_support( $feature ) {
	// Do not remove internal registrations that are not used directly by themes.
	if ( in_array( $feature, array( 'editor-style', 'widgets', 'menus' ), true ) ) {
		return false;
	}

	return _remove_theme_support( $feature );
}