AdMinimal Bar Settings
'boolean',
'description' => 'Enable or disable AdMinimal Bar',
'sanitize_callback' => 'sanitize_text_field',
'default' => true
)
);
register_setting(
'adminimal-bar-settings',
'adminimal_bar_orientation',
array(
'type' => 'string',
'description' => 'AdMinimal Bar Orientation',
'sanitize_callback' => 'sanitize_text_field',
'default' => 'default'
)
);
register_setting(
'adminimal-bar-settings',
'adminimal_bar_minimized_transparent',
array(
'type' => 'boolean',
'description' => 'Minimized Background Transparent',
'sanitize_callback' => 'sanitize_text_field',
'default' => false
)
);
register_setting(
'adminimal-bar-settings',
'adminimal_bar_minimized_logo_color',
array(
'type' => 'string',
'description' => 'Minimized WP Logo Color',
'sanitize_callback' => 'sanitize_text_field',
'default' => '#000000'
)
);
add_settings_section(
'adminimal-bar-section',
'AdMinimal Bar Settings',
'adminimal_bar_section_description',
'adminimal-bar-settings'
);
add_settings_field(
'adminimal-bar-enabled-field',
'Enable AdMinimal Bar',
'adminimal_bar_enabled_field',
'adminimal-bar-settings',
'adminimal-bar-section'
);
add_settings_field(
'adminimal-bar-orientation-field',
'AdMinimal Bar Orientation',
'adminimal_bar_orientation_field',
'adminimal-bar-settings',
'adminimal-bar-section'
);
add_settings_field(
'adminimal-bar-minimized-transparent-field',
'Minimized Background Transparent',
'adminimal_bar_minimized_transparent_field',
'adminimal-bar-settings',
'adminimal-bar-section'
);
add_settings_field(
'adminimal-bar-minimized-logo-color-field',
'Minimized WP Logo Color',
'adminimal_bar_minimized_logo_color_field',
'adminimal-bar-settings',
'adminimal-bar-section'
);
}
function adminimal_bar_section_description() {
echo 'Enable/disable or customize the AdMinimal Bar frontend styles.
';
}
function adminimal_bar_enabled_field() {
$option_value = get_option('adminimal_bar_enabled');
?>
/>
/>
Only applies when background is transparent.