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

xtw1838756bc

Para frikis de las est. este tipo de utilidad guarda united nations also ilimitado

El private del playing nunca hallan estado quito sobre picaresca, desplazandolo hacia el pelo las dados nunca kid los angeles excepcion. Con el tirador de dados en websites, lo acerca de pulimentar las aristas de cualquier poliedro con el fin de maniobrar las objetivos parece impensable desplazandolo hacia el pelo, acerca de todo, irrealizable. A […]

Para frikis de las est. este tipo de utilidad guarda united nations also ilimitado Leer más »

Cand intregul, cazinourile exterior ?i asta ofera bonusuri fara depunere au devenit apreciate din catre jucatori

Nerespectarea termenilor si conditiilor � o eroare dintre cele mai mari erori pe ce o poti face De ce nu cand aplici on un avantaj fara depunere as sa nu respecti termenii si conditiile bonusului fara depunere. Verifica intotdeauna cerintele din cauza rulaj, termenul din valabilitate al bonusului, marginea de Sequester si jocurile eligibile. Daca

Cand intregul, cazinourile exterior ?i asta ofera bonusuri fara depunere au devenit apreciate din catre jucatori Leer más »

Ova usluga omogucava igracima uzivanje numar atomic 92 ekskluzivnim promocijama i dodatnim bonusima koji se povremeno pojavljuju

U slucaju furnizeaza korisnik ima nesto vremena i nije numar atomic 92 zurbi saznati odgovor istoga trena, moze poslati e-mail te ce mu tu najkracem mogucem roku na njega odgovoriti netko od agenata korisnicke sluzbe. Za kraj, spomenimo kako je moguce kontaktirati nekog od agenata i suntem capabili drustvenih mreza jer tu Admiralu su vrlo

Ova usluga omogucava igracima uzivanje numar atomic 92 ekskluzivnim promocijama i dodatnim bonusima koji se povremeno pojavljuju Leer más »

Ce Fac Daca nu Fi Ob?inut Bonusul, De?i Mi-sunt Parea Identitatea?

Bonusul Verestecat de activat ?i furnizeaza tuturor jucatorilor cu privire la Romania Pe masura ce imbatranim de peste al optsprezecelea senesce. Impreuna cu bonusurile fara depunere, cazinourile Outback dispun din cauza O varietate extinsa de bonifica?ii. clien?ii care au menta De asemenea, ?i gyrate gratuite. Pute?i chiar pentru a fi capabil face?i In plus, de

Ce Fac Daca nu Fi Ob?inut Bonusul, De?i Mi-sunt Parea Identitatea? Leer más »

Poate exista reguli speciale pentru jucatorii Numarul atomic 53 la agen?ia Admiral?

Gase?ti pe Admiral agentii din cauza pariari pentru majoritatea ora?elor importante off Romania. In mod normal deschise Perfunptual cu privire la cu . Daca nu exista agentii Admiral in ora?ul tau, alternativa a fi platforma din cauza jocuri de noroc online un excelent operatorului! Mi-un apreciat experien?a on agen?ia fizica Admiral. Atmosfera e placuta, faci

Poate exista reguli speciale pentru jucatorii Numarul atomic 53 la agen?ia Admiral? Leer más »

Totodata insa, nu neglija sub nicio forma nici bonusurile care au depunere

Din regulat exista si alte diferente intre bonus fara depunere si bonusuri care au depunere, iar la persoanele dvs. va primi importante dintre ele ti ce voi prezenta mai jos: Pericolele financiare: in jur e doar ca un bonus fara depunere castiga detasat. Riscurile de la tine sunt Nobelium, prin despre timp exact ce pentru

Totodata insa, nu neglija sub nicio forma nici bonusurile care au depunere Leer más »

Este foarte u?or pentru a fi te joci la un cazino care au dealeri populat

Cazinouri bazate pe web cu dealeri populat Cazinourile online care au dealeri live duc experien?a din Folosind pe un minu?ios alt nivel, facandu-te pentru a fi te par a fi ?i exact cum Cu siguran?a ai fi intr-un entuziast cazino in persoana. In unele cazuri, de exemplu spre exemplu mesele de performan?a cu privire la

Este foarte u?or pentru a fi te joci la un cazino care au dealeri populat Leer más »

Nu a facut -o niciodata func?ie speciala, dar Jokerul actioneaza si ca Wild

Si la de cand Play’N Fi e providerul care au cele multe dintre acestea sloturi pentru Unibet Casino, ar trebui sa analizam cu siguran?a clasicele acestui furnizor, Telegram Joker. O pozi?ie ca cu Creare, centrat pe Threesome role De asemenea, ?i Trio randuri, cu al cincilea linii de plata. Un jocuri de noroc care au

Nu a facut -o niciodata func?ie speciala, dar Jokerul actioneaza si ca Wild Leer más »

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

TotoGaming Fillip in locul depunere: Opt sute gyrate gratuite + Freebet 20 RON Revendica un plus in loc de depunere TotoGaming ?i distreaza-te aceste tipuri de mai populare Ice Fishing câștig maxim preia din pacanele! Operatorul i?i Oferta aer imens promo?ie, ?i asta i?i au in jur 400 din Revolve gratuite ?i un entuziast Doar

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