���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/righteousmag.com/wp-content__a986334/themes/caster/include/functions/menu-css.php
���ѧ٧ѧ�
<?php /** * Menu CSS * */ /** * Generate the CSS for the menu. */ if ( ! function_exists( 'caster_menu_css' ) ) { function caster_menu_css() { $logo_width = 84; $left_hamburger_logo_width = 84; $menu_text_logo_font = caster_get_option( 'menu-text-logo-font' ); $menu_font = caster_get_option( 'menu-font' ); $menu_bg_color = caster_get_option( 'menu-bg-color' ); $menu_link_color = caster_get_option( 'menu-link-color' ); $menu_margin = caster_get_option( 'menu-spacing' ); $menu_padding = caster_get_option( 'menu-padding' ); $menu_logo = caster_get_option( 'menu-logo' ); $left_hamburger_menu_logo = caster_get_option( 'left-hamburger-menu-logo' ); $footer_bg_color = caster_get_option( 'footer-bg-color' ); $footer_padding = caster_get_option( 'footer-padding-spacing' ); $footer_link_color = caster_get_option( 'footer-link-color' ); if( !empty( $menu_logo ) ) { $menu_logo_id = caster_get_attachment_id( $menu_logo[ 'url' ] ); if( $menu_logo_id != 0 ) { $logo_width = wp_get_attachment_image_src( $menu_logo_id, 'full' ); $logo_width = $logo_width[1]; } } if( !empty( $left_hamburger_menu_logo ) ) { $left_hamburger_menu_logo_id = caster_get_attachment_id( $left_hamburger_menu_logo[ 'url' ] ); if( $left_hamburger_menu_logo_id != 0 ) { $left_hamburger_logo_width = wp_get_attachment_image_src( $left_hamburger_menu_logo_id, 'full' ); $left_hamburger_logo_width = $left_hamburger_logo_width[1]; } } $menu_css = ''; //Retina logo max width set $menu_css .= '.site-header #site-branding .retina-logo { max-width: '. esc_html( $logo_width ) . 'px !important; }'; $menu_css .= '.site-header.left-hamburger-menu #site-branding .retina-logo { max-width: '. esc_html( $left_hamburger_logo_width ) . 'px !important; }'; $menu_css .= '#site-branding .logo-brand .text-logo { font-family: ' . esc_html( $menu_text_logo_font[ 'font-family' ] ) . '; font-size: ' . esc_html( $menu_text_logo_font[ 'font-size' ] ) . '; font-weight: ' . esc_html( $menu_text_logo_font[ 'font-weight' ] ) . '; }'; $menu_css .= '#masthead.site-header #site-navigation .menu > li > a, #masthead.site-header.standard #site-navigation .menu > li > a { font-size: ' . esc_html( $menu_font[ 'font-size' ] ) . '; font-weight: ' . esc_html( $menu_font[ 'font-weight' ] ) . '; text-transform: ' . esc_html( $menu_font[ 'text-transform' ] ) . '; }'; $menu_css .= '#masthead.site-header #site-navigation .menu a, #masthead.site-header.standard #site-navigation .menu a { font-family: ' . esc_html( $menu_font[ 'font-family' ] ) . '; }'; $menu_css .= '#masthead.site-header.standard, #masthead.site-header.left-sidebar-menu, #masthead.site-header.left-hamburger-menu, #masthead.site-header.left-hamburger-menu #site-navigation, #masthead.site-header.fullscreen-hamburger-menu.solid, #masthead.site-header.fullscreen-hamburger-menu .main-navigation-wrap { background-color: ' . esc_html( $menu_bg_color[ 'rgba' ] ) . '; }'; $menu_css .= '#masthead.standard.site-header.is-stuck { background-color: ' . esc_html( $menu_bg_color[ 'rgba' ] ) . '; }'; if( !empty( $menu_link_color ) ) { $menu_css .= ' @media all and ( min-width:992px ) { #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu li a, #masthead.site-header.standard #site-navigation .menu > li > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu li a { color : ' . esc_html( $menu_link_color[ 'regular' ] ) . '; } #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li.current-menu-item > a, #masthead.site-header.standard #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.standard #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.standard #site-navigation .menu > li.current-menu-item > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li.current-menu-item > a{ color : ' . esc_html( $menu_link_color['active'] ) . '; } #masthead.site-header.standard #site-navigation .menu > li:hover > a, #masthead.site-header.standard #site-navigation .menu > li:hover > a, #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li a:hover, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li a:hover, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li:hover > a { color : ' . esc_html( $menu_link_color['hover'] ) . '; } }'; $menu_css .= ' @media all and ( min-width:1200px ) { #masthead.site-header.left-sidebar-menu #site-navigation .menu li a { color : ' . esc_html( $menu_link_color[ 'regular' ] ) . '; } #masthead.site-header.left-sidebar-menu #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.left-sidebar-menu #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.left-sidebar-menu #site-navigation .menu > li.current-menu-item > a { color : ' . esc_html( $menu_link_color['active'] ) . '; } #masthead.site-header.left-sidebar-menu #site-navigation .menu > li a:hover, #masthead.site-header.left-sidebar-menu #site-navigation .menu > li:hover > a{ color : ' . esc_html( $menu_link_color['hover'] ) . '; } }'; } $menu_css .= '#masthead.site-header.standard, #masthead.site-header.fullscreen-hamburger-menu { margin-top: ' . esc_html( $menu_margin[ 'margin-top' ] ) . '; margin-right: ' . esc_html( $menu_margin[ 'margin-right' ] ) . '; margin-bottom: ' . esc_html( $menu_margin[ 'margin-bottom' ] ) . '; margin-left: ' . esc_html( $menu_margin[ 'margin-left' ] ) . '; }'; $menu_css .= '#masthead.site-header.standard, #masthead.site-header.fullscreen-hamburger-menu { padding-top: ' . esc_html( $menu_padding[ 'padding-top' ] ) . '; padding-right: ' . esc_html( $menu_padding[ 'padding-right' ] ) . '; padding-bottom: ' . esc_html( $menu_padding[ 'padding-bottom' ] ) . '; padding-left: ' . esc_html( $menu_padding[ 'padding-left' ] ) . '; }'; if( is_singular( 'portfolio' ) || is_singular( 'page' ) || is_singular( 'post' ) ) { $page_menu_type = 'inherit'; $page_menu_type = caster_get_post_meta( 'page_menu_type' ); if( $page_menu_type == 'custom' ) { $menu_typo_font_size = caster_get_post_meta( 'page_menu_font_size' ); $menu_typo_font_style = caster_get_post_meta( 'page_menu_font_style' ); $menu_typo_text_transform = caster_get_post_meta( 'page_menu_text_transform' ); $page_menu_bg_color = caster_get_post_meta( 'page_menu_bgcolor' ); $menu_link_regular_color = caster_get_post_meta( 'page_menu_link_regular_color' ); $menu_link_hover_color = caster_get_post_meta( 'page_menu_link_hover_color' ); $menu_link_active_color = caster_get_post_meta( 'page_menu_link_active_color' ); $menu_margin_top = caster_get_post_meta( 'page_menu_margin_top' ); $menu_margin_right = caster_get_post_meta( 'page_menu_margin_right' ); $menu_margin_bottom = caster_get_post_meta( 'page_menu_margin_bottom' ); $menu_margin_left = caster_get_post_meta( 'page_menu_margin_left' ); $menu_padding_top = caster_get_post_meta( 'page_menu_padding_top' ); $menu_padding_right = caster_get_post_meta( 'page_menu_padding_right' ); $menu_padding_bottom = caster_get_post_meta( 'page_menu_padding_bottom' ); $menu_padding_left = caster_get_post_meta( 'page_menu_padding_left' ); $menu_css .= '#masthead.site-header #site-navigation .menu > li > a, #masthead.site-header.standard #site-navigation .menu > li > a { font-size: ' . esc_html( $menu_typo_font_size ) . '; font-weight: ' . esc_html( $menu_typo_font_style ) . '; text-transform: ' . esc_html( $menu_typo_text_transform ) . '; }'; $menu_css .= '#masthead.site-header.standard, #masthead.site-header.left-sidebar-menu, #masthead.site-header.left-hamburger-menu, #masthead.site-header.left-hamburger-menu #site-navigation, #masthead.site-header.fullscreen-hamburger-menu.solid, #masthead.site-header.fullscreen-hamburger-menu .main-navigation-wrap { background-color: ' . esc_html( $page_menu_bg_color ) . '; }'; $menu_css .= '#masthead.standard.site-header.is-stuck { background-color: ' . esc_html( $page_menu_bg_color ) . '; }'; $menu_css .= ' @media all and ( min-width:992px ) { #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu li a, #masthead.site-header.standard #site-navigation .menu > li > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu li a { color : ' . esc_html( $menu_link_regular_color ) . '; } #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li.current-menu-item > a, #masthead.site-header.standard #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.standard #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.standard #site-navigation .menu > li.current-menu-item > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li.current-menu-item > a{ color : ' . esc_html( $menu_link_active_color ) . '; } #masthead.site-header.standard #site-navigation .menu > li:hover > a, #masthead.site-header.standard #site-navigation .menu > li:hover > a, #masthead.site-header.fullscreen-hamburger-menu #site-navigation .menu > li a:hover, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li a:hover, #masthead.site-header.left-hamburger-menu #site-navigation .menu > li:hover > a { color : ' . esc_html( $menu_link_hover_color ) . '; } }'; $menu_css .= ' @media all and ( min-width:1200px ) { #masthead.site-header.left-sidebar-menu #site-navigation .menu li a { color : ' . esc_html( $menu_link_regular_color ) . '; } #masthead.site-header.left-sidebar-menu #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.left-sidebar-menu #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.left-sidebar-menu #site-navigation .menu > li.current-menu-item > a { color : ' . esc_html( $menu_link_active_color ) . '; } #masthead.site-header.left-sidebar-menu #site-navigation .menu > li a:hover, #masthead.site-header.left-sidebar-menu #site-navigation .menu > li:hover > a{ color : ' . esc_html( $menu_link_hover_color ) . '; } }'; $menu_css .= '#masthead.site-header.standard, #masthead.site-header.fullscreen-hamburger-menu { margin-top: ' . esc_html( $menu_margin_top ) . 'px; margin-right: ' . esc_html( $menu_margin_right ) . 'px; margin-bottom: ' . esc_html( $menu_margin_bottom ) . 'px; margin-left: ' . esc_html( $menu_margin_left ) . 'px; }'; $menu_css .= '#masthead.site-header.standard, #masthead.site-header.fullscreen-hamburger-menu { padding-top: ' . esc_html( $menu_padding_top ) . 'px; padding-right: ' . esc_html( $menu_padding_right ) . 'px; padding-bottom: ' . esc_html( $menu_padding_bottom ) . 'px; padding-left: ' . esc_html( $menu_padding_left ) . 'px; }'; } } if( is_singular( 'portfolio' ) ) { $portfolio_project_type = caster_get_post_meta( 'portfolio_project_type' ); $media_section_switch = caster_get_post_meta( 'portfolio_media_type' ); if( $portfolio_project_type == 'page' ) { $media_space_between = caster_get_post_meta( 'multi_media_space_between' ); if( !empty( $media_space_between ) ) { $menu_css .= '.single-portfolio .portfolio .media-wrap > .portfolio-media { margin-bottom: '. esc_html( $media_space_between ) . 'px; }'; } } } //footer $menu_css .= '#footer.site-footer { background-color: ' . esc_html( $footer_bg_color[ 'rgba' ] ) . '; }'; $menu_css .= '#footer.site-footer { padding-top: ' . esc_html( $footer_padding[ 'padding-top' ] ) . '; padding-right: ' . esc_html( $footer_padding[ 'padding-right' ] ) . '; padding-bottom: ' . esc_html( $footer_padding[ 'padding-bottom' ] ) . '; padding-left: ' . esc_html( $footer_padding[ 'padding-left' ] ) . '; }'; $menu_css .= '.site-footer .site-info p.copyright { color: ' . esc_html( $footer_link_color[ 'regular' ] ) . '; }'; $menu_css .= '.site-footer .footer-socials ul li a, .site-footer .footer-socials ul li i { color: ' . esc_html( $footer_link_color[ 'regular' ] ) . '; }'; wp_add_inline_style( 'caster-style', caster_minify_css( $menu_css ) ); } } add_action( 'wp_enqueue_scripts', 'caster_menu_css' );
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.4 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�