" . __("Customize your admin top bar navigation.", "ae-admin-customizer" ) ."
"; } /** * Admin Panel Styling Background color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_topbar_background_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_topbar_background_color'] ) ? esc_attr( $options['ae_topbar_background_color']) : '' ); } /** * Admin Panel Styling Menu Item color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_topbar_menuitem_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_topbar_menuitem_color'] ) ? esc_attr( $options['ae_topbar_menuitem_color']) : '' ); } /** * Admin Panel Styling Menu Item Hover color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_topbar_menuitem_hover_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_topbar_menuitem_hover_color'] ) ? esc_attr( $options['ae_topbar_menuitem_hover_color']) : '' ); } /** * Admin Panel Styling Menu Item Icon color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_topbar_menuitem_icon_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_topbar_menuitem_icon_color'] ) ? esc_attr( $options['ae_topbar_menuitem_icon_color']) : '' ); } /** * Admin Panel Styling Menu Item Hover Backgound color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_topbar_menuitem_hover_bgc_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_topbar_menuitem_hover_bgc'] ) ? esc_attr( $options['ae_topbar_menuitem_hover_bgc']) : '' ); } /** * Admin Panel Styling Sidebar Section Description * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function sidebar_settings_info(){ echo "" . __( "Customize your admin sidebar navigation.", "ae-admin-customizer" ) . "
"; } /** * Admin Panel Styling Sidebar Background Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_sidebar_bgc_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_sidebar_bgc'] ) ? esc_attr( $options['ae_sidebar_bgc']) : '' ); } /** * Admin Panel Styling Sidebar Item Hover Background Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_sidebar_hover_bgc_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_sidebar_hover_bgc'] ) ? esc_attr( $options['ae_sidebar_hover_bgc']) : '' ); } /** * Admin Panel Styling Sidebar Item Child Background Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_sidebar_child_bgc_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_sidebar_child_bgc'] ) ? esc_attr( $options['ae_sidebar_child_bgc']) : '' ); } /** * Admin Panel Styling Sidebar Item Text Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_sidebar_text_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_sidebar_text_color'] ) ? esc_attr( $options['ae_sidebar_text_color']) : '' ); } /** * Admin Panel Styling Sidebar Item Hover Text Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_sidebar_hover_text_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_sidebar_hover_text_color'] ) ? esc_attr( $options['ae_sidebar_hover_text_color']) : '' ); } /** * Admin Panel Styling Sidebar Item Icon Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_sidebar_icon_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_sidebar_icon_color'] ) ? esc_attr( $options['ae_sidebar_icon_color']) : '' ); } /** * Admin Panel Global Styling Section Description * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function global_settings_info(){ echo "" . __("Admin Panel Global Styling Settings.", "ae-admin-customizer" ) ."
"; } /** * Admin Panel Global Styling Text Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_text_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_text_color'] ) ? esc_attr( $options['ae_global_text_color']) : '' ); } /** * Admin Panel Global Styling Link Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_link_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_link_color'] ) ? esc_attr( $options['ae_global_link_color']) : '' ); } /** * Admin Panel Global Styling Link Hover Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_link_hover_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_link_hover_color'] ) ? esc_attr( $options['ae_global_link_hover_color']) : '' ); } /** * Admin Panel Global Button Styling Section Description * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function global_button_settings_info(){ echo "" . __("Customize Wordpress default buttons globally.", "ae-admin-customizer" ) ."
"; } /** * Admin Panel Global Styling Default Button Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_default_button_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_default_button_color'] ) ? esc_attr( $options['ae_global_default_button_color']) : '' ); } /** * Admin Panel Global Styling Default Button Hover Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_default_button_hover_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_default_button_hover_color'] ) ? esc_attr( $options['ae_global_default_button_hover_color']) : '' ); } /** * Admin Panel Global Styling Default Button Text Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_default_button_text_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_default_button_text_color'] ) ? esc_attr( $options['ae_global_default_button_text_color']) : '' ); } /** * Admin Panel Global Styling Default Button Text Hover Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_default_button_text_hover_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_default_button_text_hover_color'] ) ? esc_attr( $options['ae_global_default_button_text_hover_color']) : '' ); } /** * Admin Panel Global Styling Primary Button Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_primary_button_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_primary_button_color'] ) ? esc_attr( $options['ae_global_primary_button_color']) : '' ); } /** * Admin Panel Global Styling Primary Button Hover Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_primary_button_hover_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_primary_button_hover_color'] ) ? esc_attr( $options['ae_global_primary_button_hover_color']) : '' ); } /** * Admin Panel Global Styling Primary Button Text Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_primary_button_text_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_primary_button_text_color'] ) ? esc_attr( $options['ae_global_primary_button_text_color']) : '' ); } /** * Admin Panel Global Styling Primary Button Text Hover Color picker * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.3 */ public static function ae_global_primary_button_text_hover_color_callback(){ $options = get_option( 'ae_admin_customizer_color_options' ); printf( '', isset( $options['ae_global_primary_button_text_hover_color'] ) ? esc_attr( $options['ae_global_primary_button_text_hover_color']) : '' ); } /** * Render the admin panel saved styling to Admin Page Html * @author Allan Empalmado (AppDevPH) * @return string * @since : 1.0.0 */ public static function ae_admin_page_implement_customization(){ //Bail out since admin bar is not showing //1.0.6 if(!is_admin_bar_showing()){ return; } $options = get_option( 'ae_admin_customizer_color_options' ); //sidebar $sidebar_bgc = isset($options["ae_sidebar_bgc"]) ? $options["ae_sidebar_bgc"] : null; $sidebar_child_bgc = isset($options["ae_sidebar_child_bgc"]) ? $options["ae_sidebar_child_bgc"] : null; $sidebar_hover_bgc = isset($options["ae_sidebar_hover_bgc"]) ? $options["ae_sidebar_hover_bgc"] : null; $sidebar_text_color = isset($options["ae_sidebar_text_color"]) ? $options["ae_sidebar_text_color"] : null; $sidebar_htext_color = isset($options["ae_sidebar_hover_text_color"]) ? $options["ae_sidebar_hover_text_color"] : null; $sidebar_icon_color = isset($options["ae_sidebar_icon_color"]) ? $options["ae_sidebar_icon_color"] : null; //Global since : 1.0.3 $global_text_color = isset($options["ae_global_text_color"]) ? $options["ae_global_text_color"] : null; $global_link_color = isset($options["ae_global_link_color"]) ? $options["ae_global_link_color"] : null; $global_link_hover_color = isset($options["ae_global_link_hover_color"]) ? $options["ae_global_link_hover_color"] : null; $global_default_btn_color = isset($options["ae_global_default_button_color"]) ? $options["ae_global_default_button_color"] : null; $global_default_btn_hover_color = isset($options["ae_global_default_button_hover_color"]) ? $options["ae_global_default_button_hover_color"] : null; $global_default_btn_txt_color = isset($options["ae_global_default_button_text_color"]) ? $options["ae_global_default_button_text_color"] : null; $global_default_btn_txt_hover_color = isset($options["ae_global_default_button_text_hover_color"]) ? $options["ae_global_default_button_text_hover_color"] : null; $global_primary_btn_color = isset($options["ae_global_primary_button_color"]) ? $options["ae_global_primary_button_color"] : null; $global_primary_btn_hover_color = isset($options["ae_global_primary_button_hover_color"]) ? $options["ae_global_primary_button_hover_color"] : null; $global_primary_btn_txt_color = isset($options["ae_global_primary_button_text_color"]) ? $options["ae_global_primary_button_text_color"] : null; $global_primary_btn_txt_hover_color = isset($options["ae_global_primary_button_text_hover_color"]) ? $options["ae_global_primary_button_text_hover_color"] : null; ?>