/** * 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(); Post – Página 32 – Partidas de San Luis

Post

Έτοιμοι για Απεριόριστη Δράση και Κέρδη; Το betflare casino σας Περιμένει με Χιλιάδες Παιχνίδια!

Έτοιμοι για Απεριόριστη Δράση και Κέρδη; Το betflare casino σας Περιμένει με Χιλιάδες Παιχνίδια! Η Ποικιλία των Παιχνιδιών και οι Πάροχοι Προσφορές και Μπόνους Προγράμματα Επιβράβευσης Εναλλακτικές Προσφορές Καλωσορίσματος Τρόποι Πληρωμής και Ανάληψης Ασφάλεια και Υποστήριξη Πελατών Έτοιμοι για Απεριόριστη Δράση και Κέρδη; Το betflare casino σας Περιμένει με Χιλιάδες Παιχνίδια! Στο σύγχρονο τοπίο της […]

Έτοιμοι για Απεριόριστη Δράση και Κέρδη; Το betflare casino σας Περιμένει με Χιλιάδες Παιχνίδια! Leer más »

LAdresse des Champions betify, Votre Portail vers lExcellence des Jeux en Ligne et Paris Sportifs.

LAdresse des Champions : betify, Votre Portail vers lExcellence des Jeux en Ligne et Paris Sportifs. Une Sélection de Jeux Inégalée Les Avantages des Jeux en Direct Les Meilleurs Fournisseurs de Jeux de Betify Paris Sportifs : Un Monde d’Opportunités Les Paris en Direct : Vivez l’Action à Fond Les Fonctionnalités Innovantes pour les Paris

LAdresse des Champions betify, Votre Portail vers lExcellence des Jeux en Ligne et Paris Sportifs. Leer más »

LAccès Privilégié au Divertissement betify casino, Bonus de Bienvenue, Cashbacks et lUnivers Crypto

LAccès Privilégié au Divertissement : betify casino, Bonus de Bienvenue, Cashbacks et lUnivers Crypto-Ludique. L’Expérience de Jeu : Un Catalogue Diversifié Le Programme VIP : Récompenses Exclusives Les Avantages Spécifiques du Programme VIP L’Importance du Cashback Hebdomadaire L’Utilisation des Bytes : La Monnaie du Bonus Les Paris Sportifs : Une Complémentarité Attrayante La Section eSports

LAccès Privilégié au Divertissement betify casino, Bonus de Bienvenue, Cashbacks et lUnivers Crypto Leer más »

La Révoluzione du Jeu en Ligne Explorez un Univers de 3100+ Jeux, des Bonus Exclusifs et lanalyse d

La Révoluzione du Jeu en Ligne : Explorez un Univers de 3100+ Jeux, des Bonus Exclusifs et lanalyse détaillée betify avis pour une Expérience Personnalisée. Une Sélection de Jeux Impressionnante Les Machines à Sous : Un Monde de Divertissements Jeux de Table et Live Casino Un Programme VIP Récompensant Les Avantages du Cashback Hebdomadaire Des

La Révoluzione du Jeu en Ligne Explorez un Univers de 3100+ Jeux, des Bonus Exclusifs et lanalyse d Leer más »

La révolution ludique est arrivée explorez avec betify un monde de divertissement complet, de paris

La révolution ludique est arrivée : explorez avec betify un monde de divertissement complet, de paris sportifs passionnants et de récompenses VIP, opéré sous licence de Curacao par Altacore N.V. ? Les avantages d’un casino en ligne moderne avec betify Un programme de fidélité VIP avantageux La monnaie interne Bytes : un écosystème de bonus

La révolution ludique est arrivée explorez avec betify un monde de divertissement complet, de paris Leer más »

La révolution ludique est arrivée betify, votre passerelle vers un univers de jeux et de paris pass

La révolution ludique est arrivée : betify, votre passerelle vers un univers de jeux et de paris passionnants, enrichi de 3100+ titres et de récompenses VIP. Une Exploration Approfondie de l’Univers betify Les Avantages du Programme VIP Le Cashback Hebdomadaire : Une Sécurité Supplémentaire La Flexibilité des Options de Paiement et de Retrait L’Utilisation de

La révolution ludique est arrivée betify, votre passerelle vers un univers de jeux et de paris pass Leer más »

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Perks – A vinci spin casino rev

Elevate Your Play: Explore 5000+ Games, Seamless Deposits & Exclusive Perks – A vinci spin casino review. A Diverse Selection of Games Seamless Deposits and Withdrawals Deposit Methods Rewarding Promotions and VIP Program VIP Program Benefits Customer Support and Overall Experience Navigating the Site and Account Management Elevate Your Play: Explore 5000+ Games, Seamless Deposits

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Perks – A vinci spin casino rev Leer más »

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Rewards at vincispin Casino – W

Elevate Your Play: Explore 5000+ Games, Seamless Deposits & Exclusive Rewards at vincispin Casino – Where Winning Feels Different. A Universe of Games Awaits Effortless Deposits and Withdrawals Navigating Deposit and Withdrawal Limits Unlock Exclusive Rewards with VIP Program Engaging Promotions and Tournaments The Thrill of the ‘Wheel of Fortune’ Dedicated Support and Secure Environment

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Rewards at vincispin Casino – W Leer más »

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Perks – Claim your vincispin lo

Elevate Your Play: Explore 5000+ Games, Seamless Deposits & Exclusive Perks – Claim your vincispin login to unlock rapid payouts, 24/7 support and a universe of thrilling casino action. Unrivaled Game Selection: A Universe of Choices Exploring the Variety of Slot Games Seamless Deposits and Withdrawals: Banking Made Easy Understanding Cryptocurrency Transactions Exclusive Promotions and

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Perks – Claim your vincispin lo Leer más »

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Perks – A Detailed vincispin Ca

Elevate Your Play: Explore 5000+ Games, Seamless Deposits & Exclusive Perks – A Detailed vincispin Casino Review – Claim Your Welcome Bonus Now! A Vast Selection of Games: Something for Everyone Seamless Deposits and Withdrawals: Convenience at Your Fingertips Rewards and Promotions: Boosting Your Bankroll Superior Support and User Experience Elevate Your Play: Explore 5000+

Elevate Your Play Explore 5000+ Games, Seamless Deposits & Exclusive Perks – A Detailed vincispin Ca Leer más »