Settings Template Page function adm_topbar_vis_settings_template_callback() { ?>

Settings Template function adm_topbar_vis_settings_init() { // Setup settings section add_settings_section( 'adm_topbar_vis_settings_section', 'Visibility mode select:', '', 'adm_topbar_vis-settings-page' ); // Register radio field register_setting( 'adm_topbar_vis-settings-page', 'adm_topbar_vis_settings_radio_field', array( 'type' => 'string', 'sanitize_callback' => 'sanitize_text_field', 'default' => '' ) ); // Add radio fields add_settings_field( 'adm_topbar_vis_settings_radio_field', __( 'Admin Topbar Visibility:', 'admin-topbar-visibility' ), 'adm_topbar_vis_settings_radio_field_callback', 'adm_topbar_vis-settings-page', 'adm_topbar_vis_settings_section' ); } add_action( 'admin_init', 'adm_topbar_vis_settings_init' ); // radio field tempalte function adm_topbar_vis_settings_radio_field_callback() { $adm_topbar_vis_radio_field = get_option( 'adm_topbar_vis_settings_radio_field' ); ?>