Current Path : /var/www/mainsite/wp-content/themes/maxcoach/customizer/ |
Current File : /var/www/mainsite/wp-content/themes/maxcoach/customizer/section-logo.php |
<?php $section = 'logo'; $priority = 1; $prefix = 'logo_'; Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'radio-buttonset', 'settings' => 'logo', 'label' => esc_html__( 'Default Logo', 'maxcoach' ), 'description' => esc_html__( 'Choose default logo.', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => 'logo_dark', 'choices' => array( 'logo_dark' => esc_html__( 'Dark Logo', 'maxcoach' ), 'logo_light' => esc_html__( 'Light Logo', 'maxcoach' ), ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'image', 'settings' => 'logo_dark', 'label' => esc_html__( 'Dark Version', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => array( 'url' => MAXCOACH_THEME_IMAGE_URI . '/logo/dark-logo.png', ), 'choices' => array( 'save_as' => 'array', ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'image', 'settings' => 'logo_light', 'label' => esc_html__( 'Light Version', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => array( 'url' => MAXCOACH_THEME_IMAGE_URI . '/logo/light-logo.png', ), 'choices' => array( 'save_as' => 'array', ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'number', 'settings' => 'logo_width', 'label' => esc_html__( 'Logo Width', 'maxcoach' ), 'description' => esc_html__( 'For e.g: 200', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => '158', 'output' => array( array( 'element' => '.branding__logo img, .error404--header .branding__logo img ', 'property' => 'width', 'units' => 'px', ), ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'spacing', 'settings' => $prefix . 'padding', 'label' => esc_html__( 'Logo Padding', 'maxcoach' ), 'description' => esc_html__( 'For e.g: 30px 0px 30px 0px', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => array( 'top' => '15px', 'right' => '0px', 'bottom' => '15px', 'left' => '0px', ), 'output' => array( array( 'element' => '.branding__logo img', 'property' => 'padding', ), ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'custom', 'settings' => $prefix . 'group_title_' . $priority++, 'section' => $section, 'priority' => $priority++, 'default' => '<div class="big_title">' . esc_html__( 'Sticky Logo', 'maxcoach' ) . '</div>', ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'dimension', 'settings' => 'sticky_logo_width', 'label' => esc_html__( 'Logo Width', 'maxcoach' ), 'description' => esc_html__( 'Controls the width of sticky header logo. For e.g: 120', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => '158', 'output' => array( array( 'element' => ' .header-sticky-both .headroom.headroom--not-top .branding img, .header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding img, .header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding img ', 'property' => 'width', 'units' => 'px', ), ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'spacing', 'settings' => 'sticky_logo_padding', 'label' => esc_html__( 'Logo Padding', 'maxcoach' ), 'description' => esc_html__( 'Controls the padding of sticky header logo.', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => array( 'top' => '0', 'right' => '0', 'bottom' => '0', 'left' => '0', ), 'output' => array( array( 'element' => '.headroom--not-top .branding__logo .sticky-logo', 'property' => 'padding', ), ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'custom', 'settings' => $prefix . 'group_title_' . $priority++, 'section' => $section, 'priority' => $priority++, 'default' => '<div class="big_title">' . esc_html__( 'Mobile Menu Logo', 'maxcoach' ) . '</div>', ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'image', 'settings' => 'mobile_menu_logo', 'label' => esc_html__( 'Logo', 'maxcoach' ), 'description' => esc_html__( 'Select an image file for mobile menu logo.', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => array( 'url' => MAXCOACH_THEME_IMAGE_URI . '/logo/dark-logo.png', ), 'choices' => array( 'save_as' => 'array', ), ) ); Maxcoach_Kirki::add_field( 'theme', array( 'type' => 'number', 'settings' => 'mobile_logo_width', 'label' => esc_html__( 'Logo Width', 'maxcoach' ), 'description' => esc_html__( 'Controls the width of mobile menu logo. For e.g: 120', 'maxcoach' ), 'section' => $section, 'priority' => $priority++, 'default' => '158', 'output' => array( array( 'element' => '.page-mobile-popup-logo img', 'property' => 'width', 'units' => 'px', ), ), ) );