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

Sin categoría

Rotirile au valoare de 0,20 RON ?i sunt potrivite daca vrei sa testezi instant platforma

Joaca-te fara riscuri la cazinouri spa?iu virtual ?i bucura-te de relaxare garantata cu avantaje fara adaugare fonduri Ca?tigurile din invartiri nu au cerin?e de rulaj, ceea ce face oferta una dintre cele mai atractive pentru jucatorii noi. Recent, Vlad Casinou nu de?ine un cadou jucator fara plata comunicativ, dar include 225 de invartiri gratuite bani […]

Rotirile au valoare de 0,20 RON ?i sunt potrivite daca vrei sa testezi instant platforma Leer más »

Nu am buletinul la indemana, primesc jocuri rotative gratuite fara transfer bani?

De exemplu, daca un cazinou are un oferta promo?ionala de 100 RON cu un condi?ii de rulaj de 30x, consta ca trebuie sa paria?i de 30 de ori suma bonusului, adica 3000 RON (100 RON x 30), inainte de a putea retrage banii. De aceea recomand sa cite?ti cu aten?ie termenii ?i condi?iile unei oferte

Nu am buletinul la indemana, primesc jocuri rotative gratuite fara transfer bani? Leer más »

De asemenea, pute?i merge pe aplica?ie-ul nostru SlotsUp pentru a afla daca acest cazinou dispune licen?a

De asemenea, pute?i afla despre alte reguli importante, cum ar fi conturile invalide (de exemplu, un identitate digitala poate fi inchis daca jucatorii nu il viziteaza interval de peste 6 luni). In acest fel, pute?i ob?ine detalii clare despre ce sa a?tepta?i de la experien?a de joc. In acest fel, pute?i urmari ratingul website-ului ?i

De asemenea, pute?i merge pe aplica?ie-ul nostru SlotsUp pentru a afla daca acest cazinou dispune licen?a Leer más »

Da, de obicei exista o limita de prada asociata cu bonusurile fara plata la cazinouri spa?iu virtual

Limita de ca?tig poate varia in func?ie de cazinou ?i de oferta specifica a acestui cadou jucator fara plata casino. Aceasta limita se refera la suma maxima de cash pe care o po?i depa?i cu ajutorul bonusul fara adaugare fonduri la web casino, iar este impusa de catre cazinou pentru a-?i proteja interesele ?i pentru

Da, de obicei exista o limita de prada asociata cu bonusurile fara plata la cazinouri spa?iu virtual Leer más »

Intrat azi pe pia?a din Romania, ofera un super beneficiu special fara alimentare cont pentru cine se inregistreaza

Sloturile precum shining crown, burning hot, elite slots, big bass bonanza sau jocurile de hrana sunt cele mai bune jocuri de intui?ie norocoasa pe care pute?i paria cu un prima de bun venit fara reincarcare cont. ?Care sunt cele mai bune jocuri cu beneficiu special fara depunere bani? ?Cum pot sa folosesc un oferta promo?ionala

Intrat azi pe pia?a din Romania, ofera un super beneficiu special fara alimentare cont pentru cine se inregistreaza Leer más »

De regula, cazinourile a pentru ca au un buget insemnat pentru marketing

Trebuie sa retii ca toate rotirile gratuite sunt creditate dupa inspectare KYC Sa ?tii ca aceste cadouri fara transfer bani la cazinouri Jackbit re?ea nu se acorda doar pentru clien?ii noi. Un cadou jucator fara transfer bani ajuta in mod exponen?ial cre?terea unui cazinou in mediul re?ea. Principalul motiv pentru care sunt transferate cadouri fara

De regula, cazinourile a pentru ca au un buget insemnat pentru marketing Leer más »

Small Struck Ultra Pays Sunlight Dragon Slot Get the Gods of Olympus $1 deposit 2023 The newest Bally Game Today

Posts Game play Tips – Gods of Olympus $1 deposit 2023 In which can i find a very good free ports game? Best free spins no-deposit inside Canada Our exclusive extra code Bucks can be your key to unlock 50 free revolves to your Wild Dollars position from Katsubet, no deposit necessary. You may also fool

Small Struck Ultra Pays Sunlight Dragon Slot Get the Gods of Olympus $1 deposit 2023 The newest Bally Game Today Leer más »

Small Struck Super Pays Sunshine Dragon Position Discover The brand new Bally 1XSlot free spins no deposit Game Today

Blogs Gameplay Information – 1XSlot free spins no deposit Where should i find the best totally free harbors online game? Greatest totally free revolves no deposit in the Canada Our exclusive bonus password Bucks is your key to unlock 50 free spins to the Nuts Cash position out of Katsubet, with no put required. You may

Small Struck Super Pays Sunshine Dragon Position Discover The brand new Bally 1XSlot free spins no deposit Game Today Leer más »

Brief Hit Ultra casino Miami Club login Pays Sun Dragon Position Discover The newest Bally Games Today

Articles Gameplay Info | casino Miami Club login Where can i find a very good free slots video game? Greatest free spins no deposit inside Canada Our very own personal bonus password Dollars can be your the answer to open fifty totally free revolves on the Nuts Bucks position of Katsubet, and no deposit expected. You

Brief Hit Ultra casino Miami Club login Pays Sun Dragon Position Discover The newest Bally Games Today Leer más »

Short Strike Super Will pay Sunrays Dragon promo codes for 24 Casino casino Position Discover The fresh Bally Games Now

Blogs Game play Information: promo codes for 24 Casino casino Where do i need to get the best 100 percent free slots video game? Finest totally free revolves no deposit within the Canada Our private bonus code Dollars can be your key to unlock 50 totally free spins to the Nuts Bucks slot from Katsubet, no

Short Strike Super Will pay Sunrays Dragon promo codes for 24 Casino casino Position Discover The fresh Bally Games Now Leer más »