ADD_THEME_SUPPORT(‘CUSTOM-HEADER’)不添加要自定义的选项

时间:2014-03-23 作者:Leo

我正在使用此功能获得对新主题的自定义标题支持:

function my_add_header_support() {
    $ch_defaults = array(
                         \'default-text-color\'     => \'\',
                         \'default-image\'          => \'\',
                         );
    add_theme_support( \'custom-header\', $ch_defaults );
}
add_action( \'after_setup_theme\', \'my_add_header_support\' );
我希望仪表板中的“外观-自定义”下会显示一个标题部分,但事实并非如此。之前也有一篇关于相同问题的帖子(theme development - add_theme_support( 'custom-header' ) does not add option menu in dashboard - WordPress Development Stack Exchange). 我认为WP 3.4中应该显示对这一点的支持。

我错过了什么?

1 个回复
SO网友:Courtney Ivey

从上面的数组中,我认为您忽略了“上载”。如果你想在管理面板中上传标题,最好在数组中包含“宽度”和“高度”。

$chargs = array(
    \'width\' => 980,
    \'height\' => 60,
    \'default-text-color\' => \'\',
    \'default-image\' => \'\',
    \'uploads\' => true,
);
add_theme_support( \'custom-header\', $chargs );

结束

相关推荐

ADD_THEME_SUPPORT(‘CUSTOM-HEADER’)不在仪表板中添加选项菜单

我正在根据工具箱主题从头开始写一个新主题。我的WP安装是开箱即用的。我添加了add\\u theme\\u支持(“custom-header”);我的职能。php文件,但“标题”选项屏幕不会显示在仪表板中。如果我访问该站点,我可以在顶部的工具栏中看到它,但不能在仪表板中看到它。我错过什么了吗?