你好,
我再一次被我的定制器API卡住了。我想要一个复选框来设置display:如果选中,则在div上设置none。但是,除了选择我在add\\u设置面板中设置的默认值之外,它还设置了显示:1。
我的职能。php看起来像这样:
$wp_customize->add_setting(\'mytheme_setting\', array(
\'default\' => \'none\',
\'transport\' => \'refresh\',
));
$wp_customize->add_control( new WP_Customize_Control( $wp_customize, \'mytheme_control\', array(
\'label\' => __(\'Display This!\', \'mytheme\'),
\'section\' => \'mytheme_section\',
\'settings\' => \'mytheme_setting\',
\'type\' => \'checkbox\',
)));
include看起来像这样:
.someclass {
display: <?php echo get_theme_mod(\'mytheme_setting\'); ?>;
}
现在使用此代码,如果选中复选框,则显示“显示:1”,如果未选中,则显示“显示:”。我错过了什么?
提前感谢!