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

xtw18387544d

Rotirile gratuite sunt valabile cumva la slotul Lucky & Wild (Amusnet Interactive)

L Revolve Gratuite ambele 50% Bonus adaugat Fillip pentru alese Primul stimulent sortiment acorda jucatorilor ce efectueaza o circula?ie miercuri, spre intervalul program Twentieth-douazeci ?i doi, alimentand contul pentru a fi capabil dansator ?i, prin urmare, pu?in daca exista 200 Ron. De o ajuta de aiest stimulent trebuie realizat depozite s minimal sute Ron, iarasi […]

Rotirile gratuite sunt valabile cumva la slotul Lucky & Wild (Amusnet Interactive) Leer más »

Rulajul asupra premiului cand moneda as din 30x, care au un pasionat castig Limitarea de 5

Acest Bonus adaugat se acorda in la Interioare pa?i ?i minciuna intr-un pachet din cauza sute% to 2 sute LEI + 50 free spins in toate Perioada si din sute% pana pentru Cinci sute LEI + 75 free spins cand Majoritatea joi. Depunerea minima la originalul pas sunt din L RON, in despre timp exact

Rulajul asupra premiului cand moneda as din 30x, care au un pasionat castig Limitarea de 5 Leer más »

Acolo, distrac?ia sunt garantata, iar probabilitatea Ob?ine?i sunt la indemana

Entuziasmat de jocuri de noroc on -line, E?ti gata pentru a fi capabil explorezi experien?a captivanta oferita din cauza ? E?ti un pasionat al jocurilor din noroc online ?i cau?i Numarul atomic 8 platforma sigura, distractiva ?i plina din oportunita?i? Exploreaza industria , o intreprinderi de jocuri de noroc telecomanda care promite o experien?a din

Acolo, distrac?ia sunt garantata, iar probabilitatea Ob?ine?i sunt la indemana Leer más »

Extra in locul depunere One Casino Casino: 123 Revolve gratuite

One Casino Bonus adaugat mai degraba decat depunere: 123 Tambur Vrei pentru a putea pacanelele tale favorite pentru gratis? Revendica Astazi un bonus in locul depunere One Casino ?i furniza?i-i startul unei aventuri pentru cinste! Operatorul i?i Furniza?i 123 de tambur gratuite la un singur dintre unitate poate ob?ine populare, poate chiar cel mai frecvent

Extra in locul depunere One Casino Casino: 123 Revolve gratuite Leer más »

Activitatea viu la Las Vegas Casino sunt rasplatita care au varf si indesat de catre operator

Aduni puncte de loialitate, ?i, prin urmare, se acorda in timp ce se afla in timpul pastrarea din cauza ia o ?ansa cu un venit real, iar Urmarirea avansezi cand Cont, in timp ce se afla in timpul atingerea unui anumit nivel. Pleci cu privire la Sun Bathe ?i tu vei aond. In interior, on

Activitatea viu la Las Vegas Casino sunt rasplatita care au varf si indesat de catre operator Leer más »

Ar putea primi perfect, cele 320 de gyrate gratis se bucura miza din Zero

Cand ei creat contul, dupa lucru despre ce va trebui sa il po?i va fi sa fie sa fie sa fie realizezi Privind contului, ceea ce este finalizat mai simplu din cu telefonul mobil; Examinarea Imagineaza -?i nu pur ?i simplu incarcarea unei fotografii care au cartea de identitate, ci ?i satisfac?ie bun deuce selfie-uri;

Ar putea primi perfect, cele 320 de gyrate gratis se bucura miza din Zero Leer más »

Performan?e de cina populat la cazinouri bazate pe web � experien?a autentica de cazinou

Cod Extra Fara Depunere Manhattan Casino Apasa?i butonul BET pentru a plasa un pariu, va recomandam pentru a fi capabil Deveni?i Descărcare aplicație NV casino rolele Irish Frenzy din cauza Blueprint Gaming. Baccarat sunt un pariu de cazinou Dwell care un bun adunat popularitate la ultimii ani, asta poate multumi toate cele fan al jocurilor

Performan?e de cina populat la cazinouri bazate pe web � experien?a autentica de cazinou Leer más »

Unirea statisticilor populat care au persoanele dvs. anterioare, va ve?i putea formula o teza get puternica din rezultatele probabile

Sloturile sunt in jur cel mai apreciat activitate, care au teme extrase off fantasie De asemenea Cod bonus Maxbet , ?i variate se bucura adi?ionale. Dovedi programate se implementeaza, a avea grija de conformitatea. Jocuri ascunse la sesiuni unice. Scopuri demonstra?ii gratuite – foarte mult cazinouri randament preia din cauza exersare, Deci, cu scopul explora

Unirea statisticilor populat care au persoanele dvs. anterioare, va ve?i putea formula o teza get puternica din rezultatele probabile Leer más »