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()
定义位置
相关方法
_remove_theme_supportget_theme_supportremove_theme_modremove_post_type_supportrequire_if_theme_supports
引入
3.0.0
弃用
-

remove_theme_support: 这个函数用来从WordPress中删除一个主题功能。主题功能是用来给WordPress主题添加功能的: 这个函数有一个参数,是要删除的主题功能的名称。

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

应该在主题的 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 );
}

常见问题

FAQs
查看更多 >