Slide 24
Slide 24 text
Settings
As settings gerenciam a
visualização em tempo real,
o salvamento e a sanitização
dos objetos do Customizer.
Cada setting é gerenciada
por um objeto control.
//Settings com todos os seus parâmetros
$wp_customize->add_setting( 'setting_id',
array(
'type' => 'theme_mod', // or 'option'
'capability' => 'edit_theme_options',
'theme_supports' => '', // Rarely needed.
'default' => '',
'transport' => 'refresh', // or postMessage
'sanitize_callback' => '',
'sanitize_js_callback' => '', // Basically
to_json.
) );
//Settings com todos os seus parâmetros
$wp_customize->add_setting( 'setting_id',
array(
'type' => 'theme_mod', // or 'option'
'capability' => 'edit_theme_options',
'theme_supports' => '', // Rarely needed.
'default' => '',
'transport' => 'refresh', // or postMessage
'sanitize_callback' => '',
'sanitize_js_callback' => '', // Basically
to_json.
) );