'; // dark if( !get_option('acp_contrast_disable_dark', false) && !get_option('acp_contrast_dark_all', false) ) { // body echo 'body.acp-dark {background:' . $dark_bg . ' !important; color:' . $dark_txt . ' !important;}'; // links echo 'body.acp-dark a {color:' . $dark_lnk . ' !important;}'; echo 'body.acp-dark a:hover, body.acp-dark a:focus {color:' . $dark_lnkHover . ' !important;}'; } // bright if( !get_option('acp_contrast_disable_bright', false) && !get_option('acp_contrast_bright_all', false) ) { // body echo 'body.acp-bright {background:' . $bright_bg . ' !important; color:' . $bright_txt . ' !important;}'; // links echo 'body.acp-bright a {color:' . $bright_lnk . ' !important;}'; echo 'body.acp-bright a:hover, body.acp-bright a:focus {color:' . $bright_lnkHover . ' !important;}'; } // custom tags for contrast $additionals = explode(",", get_option('acp_contrast_add', false) ); $additionalsNum = count($additionals); $bright_all = get_option('acp_contrast_bright_all', false); $dark_all = get_option('acp_contrast_dark_all', false); $i = 0; //dark if( $additionals && !$dark_all ) { foreach($additionals as $additional){ ++$i; echo 'body.acp-dark ' . $additional; if( $i != $additionalsNum ) echo ','; } } elseif( $dark_all ) { echo 'body.acp-dark *'; } echo '{background-color:' . $dark_bg . ' !important; color:' . $dark_txt . ' !important;}'; // bright if( $additionals && !$bright_all ) { foreach($additionals as $additional){ ++$i; echo 'body.acp-bright ' . $additional; if( $i != $additionalsNum ) echo ','; } } elseif( $bright_all ) { echo 'body.acp-bright *'; } echo '{background-color:' . $bright_bg . ' !important; color:' . $bright_txt . ' !important;}'; echo ''; } add_action( 'wp_head', 'acp_custom_contrast');