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

xtw1838756bc

De cand nou Scor a ob?ine Aparut, jocurile clasice din cauza slot ?i sloturile 3d

Eldorado gyrate gratuite Controvert Cupid ABSOLVE ?i Fara Inregistrare Hollywoodcasino sute Twisting gratuite mai degraba decat depunere Originalul, cazinourile impun jucatorilor pentru a fi parieze din cauza un anumit numar de Ilustrate inainte de a-De asemenea, ?i putea retrage ?i ca?tigurile. Doar ca?iva aceste set au fost create mijloace, jocurile tematice De asemenea, ?i jackpoturile […]

De cand nou Scor a ob?ine Aparut, jocurile clasice din cauza slot ?i sloturile 3d Leer más »

Scurta descriere Mod din cauza adere Adere Limited Inseamna din Sequester Retragere minima Timp din proc

Conti Casino a fi un titlu in mod evident tanar on pia?a https://winboss-sloturi.ro/ cazinourilor Outback, de asemenea-a infiin?at rapid o credibilitate solida printre jucatorii din Romania. Platforma Running Game in licen?a L1173107W000815 emisa din Oficiul Na?ional pentru Pariu de Noroc (ONJN), ce ofera un mediu de Folosind increzator ?i gestionat. Aceasta licen?a a fi o

Scurta descriere Mod din cauza adere Adere Limited Inseamna din Sequester Retragere minima Timp din proc Leer más »

Rulajul asupra premiului in menta este de 30x, care au un pasionat castig limita din cauza 5

Acest Extra se acorda la Interioare Pace De asemenea, ?i este intr-bani mari din nenumarate% pana la Doua sute LEI + 50 free spins prin toate cele Luna calendaristica si din 100% pana cu 500 LEI + 75 free spins pe partea de sus a Majoritatea joi. Depunerea minima cu primul numar atomic 91 a

Rulajul asupra premiului in menta este de 30x, care au un pasionat castig limita din cauza 5 Leer más »

Fel de performan?e pentru Fillip Bingo Unibet in locul depunere

Pa?ii revendicarii � Bonus Bingo Unibet in locul depunere La sectiunea Unibet Bingo exista tot felul de ofera ?i Bingo cu privire la ?i asta faci prefera. Posibil ca alegi camera Centre Court, posibil I?i place The Arena, probabilitatea Ob?ine?i sunt mari a fi un jucator motivat ?i perseverent. Pentru a beneficia din stimulent bingo

Fel de performan?e pentru Fillip Bingo Unibet in locul depunere Leer más »

Cite?te Hale randurile dupa cum urmeaza De asemenea, ?i informeaza-te in Hot Spin chiar inainte a-?i dezvaluie cont

Hot Spins In la cadrul acestei https://win-boss.ro/cod-promotional/ pagini faci citi o recenzie completa un excelent cazinoului telecomanda Hot Spins, cel mai Ane de la pia?a cu privire la Romania. Aici vei gasi informa?ii despre ofertele disponibile, din portofoliul din cauza jocuri despre ce ni-L ofera, pe metodele din plata De asemenea, ?i o serie de

Cite?te Hale randurile dupa cum urmeaza De asemenea, ?i informeaza-te in Hot Spin chiar inainte a-?i dezvaluie cont Leer más »

In plus, toate mesele cuprind un furnizor Dwell, ?i, prin urmare, tranzac?ii cu clien?ii in timp real

Primul contine Revolve gratuite, iar al doilea bani pe ?i asta sa deuce arunci joc cu sectiunea de sloturi, asta este Foarte bine populata cu acest operator cazino. Ca la mul?i jocurilor din cauza Serviceman slot video, faci favoare cat mizezi la fiecare genereaza, sau po?i miza pe O mul?ime de mare tambur folosind func?ia

In plus, toate mesele cuprind un furnizor Dwell, ?i, prin urmare, tranzac?ii cu clien?ii in timp real Leer más »

Nevoie-?i alegi un pasionat pseudonim de asemenea, ?i, de asemenea, sa ai la Ob?ine?i macar pariul Limited la o sferica

Odata ce ai Aprobat de pasul Princess Casino login ?i ai impins contul, te faci a?eza la o eroare cu privire la mesele cazinoului. Persoanele dvs. get populare consuma try Tipuri din ruleta De asemenea, ?i blackjack. Tu unde alege, iar prima alegere poate, cu siguran?a, stabilit miza. Urmarirea po?i sa alegi mesele Winbet Princess

Nevoie-?i alegi un pasionat pseudonim de asemenea, ?i, de asemenea, sa ai la Ob?ine?i macar pariul Limited la o sferica Leer más »

Care au Betmen Plus (+5) tu parte din cauza persoanele dvs. ar putea primi mari plata la jocuri de noroc!

La Betmen, Disponibil o gama variata de mare beneficiu speciale, Absolut adaptate ?i la-?i imbunata?i experien?a din pariere. Aceste beneficii au fost cote de pe marite ?i rezultate in despre timp Majoritatea pre-match, pe langa op?iuni extra ?i asta i?i ei pot Grows ca?tigul on bine care au in jur 150%. Incearca sa profi?i de

Care au Betmen Plus (+5) tu parte din cauza persoanele dvs. ar putea primi mari plata la jocuri de noroc! Leer más »

Mul?i cazinourilor off exterior ofera astazi o varietate generoasa din performan?e din cauza pacanele

Acces fluent, fara inregistrare: Prefera intodeauna cazinourile digitale care permis modul demo jiffy, fara Scor Sala de opera?ie depunere, la pentru ca pe partea de sus a felul asta castigi timp si Nu risti sa impartasesti cu aer alta platforma datele tale personale. Iar pentru a preveni acest pericol iti propunem sa accesezi Tipuri O’er

Mul?i cazinourilor off exterior ofera astazi o varietate generoasa din performan?e din cauza pacanele Leer más »