__( '— Select a Style Kit —', 'ang' ) ] + Utils::get_tokens( false );
$settings->add_section(
Settings::TAB_STYLE,
'analogwp',
[
'callback' => function() {
echo '
' . esc_html__( 'AnalogWP Settings', 'ang' ) . '
';
},
'fields' => [
self::ANG_GLOBAL_KIT_OPTION_NAME => [
'label' => __( 'Global Style Kit', 'ang' ),
'field_args' => [
'type' => 'select',
'options' => $tokens_dropdown,
'desc' => sprintf(
/* translators: %s: Style Kit Documentation link */
__( 'Choosing a Style Kit will make it global and apply site-wide. Learn more about Style kits.', 'ang' ),
'https://docs.analogwp.com/article/554-what-are-style-kits'
),
],
'setting_args' => [
'sanitize_callback' => [ $this, 'sanitize_global_kit' ],
],
],
],
]
);
}
/**
* Sanitize function for Global Style Kit.
*
* @param string|mixed $input Option value.
* @return string|mixed Sanitized Option value.
*/
public function sanitize_global_kit( $input ) {
return $input;
}
}
new Analog_Settings();