' . __( 'Aquila', 'aquila-admin-theme' ),
'manage_options',
'aquilaSettings',
'aquila_options_page'
);
}
function aquila_settings_init( ) {
register_setting( 'aquilaGeneralSettings', 'aquila_settings' );
add_settings_section(
'aquila_aquilaGeneralSettings_section',
__( 'Aquila Settings', 'aquila-admin-theme' ),
'aquilaGeneralCallback',
'aquilaGeneralSettings'
);
add_settings_field(
'aquila_chk_abLinks',
__( 'Show Adminbar links?', 'aquila-admin-theme' ),
'aquila_chk_abLinks_render',
'aquilaGeneralSettings',
'aquila_aquilaGeneralSettings_section'
);
add_settings_field(
'aquila_chk_pluginSupport',
__( 'Show Editors Plugins Support metabox?', 'aquila-admin-theme' ),
'aquila_chk_pluginSupport_render',
'aquilaGeneralSettings',
'aquila_aquilaGeneralSettings_section'
);
add_settings_field(
'aquila_chk_dashBoxes',
__( 'Show all other Dashboard metaboxes?', 'aquila-admin-theme' ),
'aquila_chk_dashBoxes_render',
'aquilaGeneralSettings',
'aquila_aquilaGeneralSettings_section'
);
add_settings_field(
'aquila_chk_postBlog',
__( 'Do not rename Posts to Blog', 'aquila-admin-theme' ),
'aquila_chk_postBlog_render',
'aquilaGeneralSettings',
'aquila_aquilaGeneralSettings_section'
);
add_settings_field(
'aquila_chk_hideFooter',
__( 'Hide Footer credit link.', 'aquila-admin-theme' ),
'aquila_chk_hideFooter_render',
'aquilaGeneralSettings',
'aquila_aquilaGeneralSettings_section'
);
add_settings_field(
'aquila_chk_showNag',
__( 'Show WordPress Update notices.', 'aquila-admin-theme' ),
'aquila_chk_showNag_render',
'aquilaGeneralSettings',
'aquila_aquilaGeneralSettings_section'
);
// Custom Logo
register_setting( 'aquilaLogoSettings', 'aquilaLogoSettings' );
add_settings_section(
'aquila_aquilaLogoSettings_section',
__( 'Custom Logo', 'aquila-admin-theme' ),
'aquilaLogoCallback',
'aquilaLogoSettings'
);
add_settings_field(
'aquila_new_logo',
__( 'Custom logo', 'aquila-admin-theme' ),
'aquila_new_logo_render',
'aquilaLogoSettings',
'aquila_aquilaLogoSettings_section'
);
add_settings_field(
'aquila_new_logo_sqr',
__( 'Custom logo (square)
Used in the "folded" menu', 'aquila-admin-theme' ),
'aquila_new_logo_sqr_render',
'aquilaLogoSettings',
'aquila_aquilaLogoSettings_section'
);
// Colour Scheme
register_setting( 'aquilaColourSettings', 'aquilaColourSettings' );
add_settings_section(
'aquila_aquilaColourSettings_section',
__( 'Color Scheme', 'aquila-admin-theme' ),
'aquilaColourCallback',
'aquilaColourSettings'
);
add_settings_field(
'aquila_primary_colour',
__( 'Primary Color', 'aquila-admin-theme' ),
'aquila_primary_colour_render',
'aquilaColourSettings',
'aquila_aquilaColourSettings_section'
);
add_settings_field(
'aquila_secondary_colour',
__( 'Secondary Color', 'aquila-admin-theme' ),
'aquila_secondary_colour_render',
'aquilaColourSettings',
'aquila_aquilaColourSettings_section'
);
add_settings_field(
'aquila_menu_back_colour',
__( 'Menu Background Color', 'aquila-admin-theme' ),
'aquila_menu_back_colour_render',
'aquilaColourSettings',
'aquila_aquilaColourSettings_section'
);
}
function aquila_chk_abLinks_render( ) {
$options = get_option( 'aquila_settings' );
if ( isset ( $options['aquila_chk_abLinks'] ) ) { $aquilaABLinks = $options['aquila_chk_abLinks'];
} else {
$aquilaABLinks = 0;
};
?>
value='1'>
value='1'>
value='1'>
value='1'>
value='1'>
value='1'>