WordPress的保存一个选项的形式定制(Wordpress Save an Option for

2019-09-28 20:09发布

所以,我得到这个代码的工作,所以它显示在WordPress定制的设置。 现在所缺少的,是它的地方保存它。 我无法弄清楚如何做到这一点。 我希望有人能回答我这个。

因为我不知道该怎么救它,我不知道我怎么会能够得到它。 与get_option()我可以从数据库中得到的东西。

据我所知,我目前只拥有准系统结构,不适合我的选择提供储蓄或任何东西(数组中)。 我想按照这个相当老指南: LINK

add_action( 'customize_register', 'color_scheme_customize' );
function color_scheme_customize($wp_customize) {
$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(
        'blue' => 'Blue (Standard)',
        'orange' => 'Gold',
        'red' => 'Bordeaux',
        ),
) );
}
文章来源: Wordpress Save an Option form Customizer