将新部分添加到外观->定制器

时间:2019-09-04 11:01:35

标签: wordpress-theming

我正在尝试通过教程将新部分添加到定制程序API。但是,它不在管理面板中呈现,经过几个小时的调试/比较代码/阅读文档,我找不到原因。

//文件路径:wp-content->主题-> WpBootstrapThem-> inc-> customr.php

function learnwp_customizer( $wp_customize ) {
//Copyright info
$wp_customize->add_section( 'sec-copyright', array(
    'title' => 'Copyright',
    'description' => 'Please, type your copyright info here.'
));
$wp_customize->add_setting( 'set_copyright', array(
    'type' => 'theme_mod',
    'default' => 'Copyright All Hail The Grand Banana',
    'sanitize_callback' => 'esc_attr'
));
$wp_customize->add_control( 'ctrl_copyright', array(
    'label' => 'Copyright Information',
    'description' => 'Please type your copyright information here',
    'section'=> 'sec_copyright',
    'settings' => 'set_copyright',
    'type'=> 'text'
));

}

add_action('customize_register','learnwp_customizer');

//在functions.php中调用:

需要get_template_directory()。 '/inc/customizer.php';

没有错误消息,只是外观->自定义程序中缺少该部分。真的很奇怪。任何建议都欢迎。

0 个答案:

没有答案