自定义背景:无法设置默认颜色

时间:2013-02-13 作者:AndrettiMilas

我使用的是标准的WP自定义背景功能,但是,颜色默认为#166b4c,我不知道为什么#166b4c没有出现在我的样式表中。下面是我的代码。

    add_theme_support( \'custom-background\' );
    $defaults = array(
        \'default-color\'          => \'000\',
        \'default-image\'          => \'\',
        \'wp-head-callback\'       => \'_custom_background_cb\',
        \'admin-head-callback\'    => \'\',
        \'admin-preview-callback\' => \'\'
    );

add_theme_support( \'custom-background\', $defaults);
现场示例:http://themeforward.com/demo2/

1 个回复
最合适的回答,由SO网友:helgatheviking 整理而成

你必须通过$defaults 作为第二个参数add_theme_support() 根据Codex

$defaults = array(
    \'default-color\'          => \'000000\',
    \'default-image\'          => \'\',
    \'wp-head-callback\'       => \'_custom_background_cb\',
    \'admin-head-callback\'    => \'\',
    \'admin-preview-callback\' => \'\'
);

add_theme_support( \'custom-background\', $defaults);

结束

相关推荐