我正在尝试使用函数中的以下代码为自定义背景添加主题支持。php文件:
function supp_custom_bg() {
$defaults = array(
\'default-color\' => \'\',
\'default-image\' => \'\',
\'wp-head-callback\' => \'_custom_background_cb\',
\'admin-head-callback\' => \'\',
\'admin-preview-callback\' => \'\'
);
add_theme_support( \'custom-background\', $defaults );
}
add_action( \'after_setup_theme\', \'supp_custom_bg\', 20 );
这些选项现在在自定义程序中被激活,但对主题没有影响。
注:该wp_head
已添加到<head>
标签
最合适的回答,由SO网友:David Lee 整理而成
使用此功能的最简单方法是:
添加add_theme_support( \'custom-background\' );
到functions.php
使用body_class()
在您的body
标记如下:<body <?php body_class(); ?>>
使用<?php wp_head(); ?>
在您的head
标记如果转到自定义项,应如下所示: