代码摔跤手们大家好! (我认为只提供 functions.php 中的这个片段对于这种情况应该足够了)
我想知道你是否可以告诉我我在这里写错了什么?我想不通。
所以我还没有替换任何值,我只希望“框”显示在主题定制器中。按照本指南,我认为它应该有效: THE_LINK
提前致谢!
$wp_customize->add_section( 'calmarstudio_color_scheme', array(
'title' => __( 'Color Scheme', 'calmarstudio' ),
'priority' => 35,
) );
$wp_customize->add_setting( 'calmarstudio_theme_options[color_scheme]', array(
'default' => 'some-default-value',
'type' => 'option',
'capability' => 'edit_theme_options',
) );
$wp_customize->add_control( 'calmarstudio_color_scheme', array(
'label' => __( 'Color Scheme', 'calmarstudio' ),
'section' => 'calmarstudio_color_scheme',
'settings' => 'calmarstudio_theme_options[color_scheme]',
'type' => 'radio',
'choices' => array(
'value1' => 'Choice 1',
'value2' => 'Choice 2',
'value3' => 'Choice 3',
),
) );
最佳答案
好的,我找到了一个解决方案: STACK
我错了,需要像这样定义 wp_customize:wp_customize = null;。只需将它添加到函数 function color_customize($wp_customize) { THECODE } 中即可解决。就像一个魅力。
关于php - Wordpress Customizer (functions.php) - 网站崩溃 (500),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41265033/