/** * Transparent Header - Customizer. * * @package Astra * @since 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! class_exists( 'Astra_Ext_Transparent_Header_Loader' ) ) { /** * Customizer Initialization * * @since 1.0.0 */ class Astra_Ext_Transparent_Header_Loader { /** * Member Variable * * @var object instance */ private static $instance; /** * Initiator */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) ); add_action( 'customize_register', array( $this, 'customize_register' ), 2 ); } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Header - Transparent. $defaults['transparent-header-logo'] = ''; $defaults['transparent-header-retina-logo'] = ''; $defaults['different-transparent-logo'] = 0; $defaults['different-transparent-retina-logo'] = 0; $defaults['transparent-header-logo-width'] = array( 'desktop' => 150, 'tablet' => 120, 'mobile' => 100, ); $defaults['transparent-header-enable'] = 0; /** * Old option for 404, search and archive pages. * * For default value on separate option this setting is in use. */ $defaults['transparent-header-disable-archive'] = 1; $defaults['transparent-header-disable-latest-posts-index'] = 1; $defaults['transparent-header-on-devices'] = 'both'; $defaults['transparent-header-main-sep'] = ''; $defaults['transparent-header-main-sep-color'] = ''; /** * Transparent Header */ $defaults['transparent-header-bg-color'] = ''; $defaults['transparent-header-color-site-title'] = ''; $defaults['transparent-header-color-h-site-title'] = ''; $defaults['transparent-menu-bg-color'] = ''; $defaults['transparent-menu-color'] = ''; $defaults['transparent-menu-h-color'] = ''; $defaults['transparent-submenu-bg-color'] = ''; $defaults['transparent-submenu-color'] = ''; $defaults['transparent-submenu-h-color'] = ''; $defaults['transparent-header-logo-color'] = ''; /** * Transparent Header Responsive Colors */ $defaults['transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hba-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hbb-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-h-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-text-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. */ public function customize_register( $wp_customize ) { // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound /** * Register Panel & Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/class-astra-transparent-header-panels-and-sections.php'; /** * Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-colors-transparent-header-configs.php'; // Check Transparent Header is activated. require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-transparent-header-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Customizer Preview */ public function preview_scripts() { /** * Load unminified if SCRIPT_DEBUG is true. */ /* Directory and Extension */ $dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_script( 'astra-transparent-header-customizer-preview-js', ASTRA_THEME_TRANSPARENT_HEADER_URI . 'assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true ); // Localize variables for further JS. wp_localize_script( 'astra-transparent-header-customizer-preview-js', 'AstraBuilderTransparentData', array( 'is_astra_hf_builder_active' => Astra_Builder_Helper::$is_header_footer_builder_active, 'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(), 'transparent_header_devices' => astra_get_option( 'transparent-header-on-devices' ), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); Sin categoría – Página 58562 – Partidas de San Luis

Sin categoría

Gamble wish list online slot On the web Slots Zero Download Needed

Content Wish list online slot – Omnia Casino Join And possess 100 Totally free Revolves Every day! In charge Gambling Actions Participants preferred ports having good fresh fruit icons a whole lot which they gone to online mode, and you may slots in the antique style turned one of several most popular. If the game […]

Gamble wish list online slot On the web Slots Zero Download Needed Leer más »

Play On line Slot machines Zero slot online star trek Obtain Required

Content Slot online star trek | Omnia Local casino Subscribe And possess 100 Totally free Revolves Everyday! Responsible Playing Procedures Players liked ports with fruits signs such that they gone so you can on the internet mode, and you can slot machines from the antique build turned into one of several most popular. If the

Play On line Slot machines Zero slot online star trek Obtain Required Leer más »

Enjoy On the internet Slots rise of egypt $1 deposit No Install Required

Blogs Rise of egypt $1 deposit – Omnia Local casino Register And also have 100 Totally free Revolves Each day! Responsible Gaming Procedures Players appreciated harbors which have fruit icons a whole lot which they went in order to online form, and you can slot machines from the vintage design turned one of many preferred.

Enjoy On the internet Slots rise of egypt $1 deposit No Install Required Leer más »

Gamble On the web casino action free spins sign up Slots No Install Needed

Content Casino action free spins sign up | Omnia Gambling enterprise Subscribe And now have One hundred Free Spins Daily! In control Playing Actions Players enjoyed slots with fresh fruit signs a great deal which they went so you can on the web form, and slots on the classic style turned one of several top.

Gamble On the web casino action free spins sign up Slots No Install Needed Leer más »

DaVinci Expensive treasure island slot diamonds Ports, Real money Video slot & 100 percent free Enjoy Trial

Blogs Treasure island slot: Absolve to Play Large 5 Video game Slot machine games Use Cellular Totally free Spin Added bonus: Oils Dividend and Larger Petroleum Extra Test this demonstration aside now! Real money Gamble vs Wager Enjoyable: Sign in for the a casino and you will Spin Lower than we now have secure a

DaVinci Expensive treasure island slot diamonds Ports, Real money Video slot & 100 percent free Enjoy Trial Leer más »

DaVinci Diamonds Harbors, Real money Slot machine game & Totally free Enjoy quick hit video slot Trial

Posts Liberated to Gamble High 5 Online game Slot machines – quick hit video slot Use Mobile 100 percent free Spin Extra: Oils Bonus and you can Larger Petroleum Incentive Test this demonstration out now! A real income Enjoy against Wager Enjoyable: Check in on the a casino and you can Twist Lower than we’ve

DaVinci Diamonds Harbors, Real money Slot machine game & Totally free Enjoy quick hit video slot Trial Leer más »

DaVinci Expensive diamonds Slots, Real money tetri mania mega jackpot Slot machine & Totally free Play Demo

Blogs Tetri mania mega jackpot – Able to Enjoy High 5 Video game Slots Play on Mobile Free Spin Incentive: Petroleum Dividend and you can Large Oil Bonus Try this demo out now! Real money Gamble vs Wager Fun: Register to the a gambling establishment and you may Twist Below we’ve got shielded a number

DaVinci Expensive diamonds Slots, Real money tetri mania mega jackpot Slot machine & Totally free Play Demo Leer más »

DaVinci Diamonds Slots, Real cash Casino slot games & Free rock climber for real money Gamble Demo

Articles Rock climber for real money | Liberated to Enjoy Large 5 Online game Slot machines Use Cellular Totally free Spin Bonus: Oils Dividend and you will Large Petroleum Added bonus Test this demo aside today! Real cash Gamble against Play for Fun: Sign in to your a gambling establishment and you may Twist Below

DaVinci Diamonds Slots, Real cash Casino slot games & Free rock climber for real money Gamble Demo Leer más »

DaVinci queen of gold no deposit free spins Diamonds Slots, Real money Slot machine & Free Enjoy Trial

Content Free to Enjoy Higher 5 Games Slot machines | queen of gold no deposit free spins Play on Cellular Free Spin Added bonus: Oil Bonus and you may Huge Petroleum Added bonus Try out this demonstration out today! Real money Gamble versus Play for Enjoyable: Sign in on the a casino and you will

DaVinci queen of gold no deposit free spins Diamonds Slots, Real money Slot machine & Free Enjoy Trial Leer más »