From 580bd283fd529c765a12e0926138b7b9717909c6 Mon Sep 17 00:00:00 2001 From: Ron Rennick Date: Mon, 29 Mar 2010 16:26:54 +0000 Subject: [PATCH] add remove_theme_support(), props nathanrice, fixes #12739 git-svn-id: https://develop.svn.wordpress.org/trunk@13877 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/theme.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/wp-includes/theme.php b/wp-includes/theme.php index 6f7fca258a..b9365ac14b 100644 --- a/wp-includes/theme.php +++ b/wp-includes/theme.php @@ -1545,6 +1545,20 @@ function add_theme_support( $feature ) { $_wp_theme_features[$feature] = array_slice( func_get_args(), 1 ); } +/** + * Allows a theme to de-register its support of a certain feature + * + * Must be called in the themes functions.php file to work. + * + * @since 3.0.0 + * @param string $feature the feature being added + */ +function remove_theme_support( $feature ) { + global $_wp_theme_features; + + unset($_wp_theme_features[$feature]); +} + /** * Checks a theme's support for a given feature *