__( '— 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();