“显示站点标题和标语”复选框而不添加标题图像选项

时间:2019-01-16 作者:Dejan Gavrilovic

我正在从头开始构建主题。我想在网站标题和标语下添加“显示网站标题和标语”复选框

enter image description here

如果我向函数中添加以下代码,我就可以做到这一点。php

add_theme_support( \'custom-header\' );
但是,如果我添加该代码,它会自动将标题图像选项添加到customizerenter image description here

如何添加“显示网站标题和标语”复选框,而不必在customizer中显示标题图像选项?

在没有标题图像选项的情况下,显示“显示网站标题和标语”复选框的正确方式是什么?

1 个回复
SO网友:ghoul

可以通过使用以下方法删除控件本身来执行此操作:

function twentynineteen_customize_register( $wp_customize ) {
    $wp_customize->remove_control(\'header_image\');
}
add_action( \'customize_register\', \'twentynineteen_customize_register\' );
但请注意,中的主题中不允许这样做wordpress.org 根据WordPress主题手册指南。

如果您在中提交主题wordpress.org 然后,您必须按照此文档手动添加此内容https://developer.wordpress.org/themes/customize-api/customizer-objects/

相关推荐