get_theme_support
函数
get_theme_support ( $feature, $args )
- 参数
-
-
(string)
$feature
The feature to check. See add_theme_support() for the list of possible values.- Required: 是
-
(mixed)
$args
Optional extra arguments to be checked against certain features.- Required: 是
-
(string)
- 返回值
-
- (mixed) The array of extra arguments or the value for the registered feature.
- 定义位置
-
-
wp-includes/theme.php
, line 2928
-
wp-includes/theme.php
- 引入
- 3.1.0
- 弃用
- –
Gets the theme support arguments passed when registering that support.
Example usage:
get_theme_support( ‘custom-logo’ );
get_theme_support( ‘custom-header’, ‘width’ );
function get_theme_support( $feature, ...$args ) { global $_wp_theme_features; if ( ! isset( $_wp_theme_features[ $feature ] ) ) { return false; } if ( ! $args ) { return $_wp_theme_features[ $feature ]; } switch ( $feature ) { case 'custom-logo': case 'custom-header': case 'custom-background': if ( isset( $_wp_theme_features[ $feature ][0][ $args[0] ] ) ) { return $_wp_theme_features[ $feature ][0][ $args[0] ]; } return false; default: return $_wp_theme_features[ $feature ]; } }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。