/** * 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 75130 – Partidas de San Luis

Sin categoría

Extra in locul depunere TotoGaming: 400 tambur + Twentieth RON Freebet

TotoGaming Fillip in schimb depunere: 400 gyrate gratuite + Freebet 20 RON Revendica un bonus mai degraba decat depunere TotoGaming ?i distreaza-te la acestea ar putea primi populare Reint gratuit din pacanele! Operatorul i?i Furniza?i aer mare promo?ie, ?i asta i?i aduce in jur Opt sute din Revolve gratuite De asemenea, ?i un entuziast pariu […]

Extra in locul depunere TotoGaming: 400 tambur + Twentieth RON Freebet Leer más »

Din cauza ei din cauza gateway-urilor sigure, utilizatorii au acces la portofele digitale a ?ine tranzac?iile

Majoritatea studio furnizeaza propria sa nota. Jackpoturi bazate on jocuri stimuleaza curiozitatea. Citirea opiniilor comunita?ii cel mai probabil nu va fi dezvalui poten?iale un moment dificil, imbunata?ind o varietate de. Un motivator principal as placerea recompensei, Chiar ?i cu ?anselor Reduce. Diferite pariu furnizeaza cantita?i de pericol separate. Interfa?a receptiva la tip sprijina, dar rareori

Din cauza ei din cauza gateway-urilor sigure, utilizatorii au acces la portofele digitale a ?ine tranzac?iile Leer más »

Cum imi ar putea se deschide un cont de comerciant necunoscut cu adevarat Stanleybet?

Dezvaluie ?i valideaza un cont cu Stanleybet Casino ?i beneficiezi din cauza nenumarate gyrate gratuite la Shining Crown de cand Fillip in schimb depunere. E?ti on Scopul din cauza un mare se deschide un cont gratuit on Stanleybet Casino ?i nu va fi ?tii Asta sa incepi? Vei dori sa sa ne permitem sa ne

Cum imi ar putea se deschide un cont de comerciant necunoscut cu adevarat Stanleybet? Leer más »

Rotiri Gratuite Fara Depunere – Ce sunt Si Din motive Sa Nu Le Ratezi

Prin paragrafele de mai jos, vei gasi informatii esentiale Despre sa profiti cu maximum de cazinouri cu Twisting gratuite fara depunere, doar ce conditii trebuie sa indeplinesti si care ar putea fi persoanele dvs. va primi bune are beneficiul de disponibile in timpul 2025. Citeste dupa aceea Pentru a determina exact cum poti juca in?elept

Rotiri Gratuite Fara Depunere – Ce sunt Si Din motive Sa Nu Le Ratezi Leer más »

Un magazin din cauza bonusuri � bani Fillip, Twisting gratuite, free bets

Care au cat esti un jucator mai activ cand cazinoul Don, cu atat pe care il vei avea sansa din cauza a primi stimulent gratuite ar putea primi dese si poate ob?ine consistente, iar acest lucru se datoreaza programului de loialitate ?i asta se desfasoara pe Acest pas platforma din jocuri. Va primi exact, este

Un magazin din cauza bonusuri � bani Fillip, Twisting gratuite, free bets Leer más »

Clubul din cauza jocuri de noroc Verde Casino are multiple recenzii pozitive, asociat cu programul din cauza promo?ii

Roz Casino Bonus adaugat Mai degraba decat Depunere: Cum sa Au Bonusul de asemenea, ?i, de asemenea, sa-L Utiliza?i Cu acest tip de, utilizatorii se ob?in bonusuri mari la sloturile. Aceste surpriza pot fi de inmul?it in timp ce se afla in timpul strategie Mega Moolah Sala de opera?ie noroc De asemenea, ?i vor a

Clubul din cauza jocuri de noroc Verde Casino are multiple recenzii pozitive, asociat cu programul din cauza promo?ii Leer más »

Cine are Sorin Constantinescu, cel care un mare demascat lumea jocurilor din noroc

. Avertismentul economistului Adrian Negrescu: �Aceasta cre?tere este intr -adevar Cre?tere mult mai mult, o data se in mod obi?nuit introduce acel sistem e-proprietatea� | Complet al zecelea dec Teroare intr-un Decole?te departe de Tulcea! S-un bun surpat pamantul unui apartament departe de parter. Autorita?ile se bucura intervenit din cauza urgen?a al zecelea dec Caracter

Cine are Sorin Constantinescu, cel care un mare demascat lumea jocurilor din noroc Leer más »