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

Sin categoría

Krajowe Android Kasyno 2024 Najistotniejsze Kasyno dzięki Telefon

Content Wybierz grę w świeżym kasynie przez internet Waluty Pferowane W Niemieckich Kasynach Własności legalnego kasyna Sprawdzian prędkości aktywacji bezpłatnych spinów Pracownicy casino.com mogą mieć profesjonalną wiedzę praktyczną, są rzeczywistymi pasjonatami kasyn internetowego, automatów oraz konsol. Sprawdzając krajowe kasyna internetowe, nastawiamy wyjątkową uwagę na tek krok, jakim sposobem operatorzy kasyn internetowego pilnują o ochrona zdrowia […]

Krajowe Android Kasyno 2024 Najistotniejsze Kasyno dzięki Telefon Leer más »

Bingo Uciecha Przez internet ᐉ Bingo Kasyno pod Finanse

Content Które będą uciechy kasynowe w żywo w internecie? Bezpłatne rozrywki kasyno sieciowy Ruletka wzory uciechy na rzecz młodych Co masz obowiązek wiedzieć o prawami zabawy pochodzące z bezpłatnymi spinami po kasynie Które są najlepsze zabawy HotSpot 777? Tryb automatycznego odtwarzania Powyżej jest wykaz kasyn online w naszym kraju, które przedkładają świeżym graczom topowe bonusy

Bingo Uciecha Przez internet ᐉ Bingo Kasyno pod Finanse Leer más »

Darmowe hazard 777 zaktualizowana oferta gier

Content Kasyno Bizzo na terytorium polski Jakie są typy bonusów kasynowych i który wydaje się perfekcyjny dla ciebie? Upewnij baczności, by zaakcentować gotowość odebrania bonusu Wówczas gdy grać w bezpłatnych automatach wykorzystując wraz ze serwisów spośród wersjami demo? Masz obowiązek rozumieć, hdy stawka w celu bonusów bez depozytu wydaje się przeważnie całkiem wielka (x30 jak

Darmowe hazard 777 zaktualizowana oferta gier Leer más »

GGBet Opinie i Recenzja Kasyna Online GG Kasyno 2024

Content Czy jakieś krajowe kasyno platnosc Blik przekazuje żony? Opcje płatności po norweskich kasynach internetowego Bierzemy na uwagę zastrzeżenia tymczasowe Jak dysponujesz partię dwadzieścia przegranych, możesz dostać różnorodne sumy, w porównaniu do stawki. Postanawia jej osoba o tym, lub wybierany robot oddaje częstsze wygrane, jednakże na temat obniżonej poziomu, albo gratyfikacyj wypadają poniekąd z rzadka,

GGBet Opinie i Recenzja Kasyna Online GG Kasyno 2024 Leer más »

Kasyno Online Holandia w celu Polaków: Ranking 2024

Content Bądź bonusy z brakiem depozytu są ustawowe na polskim rynku? KASYNO Dzięki Oryginalne Pieniążki Festiwal urządzeń na prawdziwe finanse Metody zrobienia wpłat i wypłat Gry wyszukane oraz szykowne stoły przy Gratowin Informacje na temat aktualnie odbytych audytach możemy zwykle wyszukać przy stopce na stronie kasyna. W dominującej ilości kasyn internetowego Swoje atrakcyjne nakłady ukażą

Kasyno Online Holandia w celu Polaków: Ranking 2024 Leer más »

ᐈ Bezpłatne Bonusy bez Depozytu ᐈ Bezpłatna Lada 2024

Content Gdy wygląda procedura uzyskiwania najnowszych bonusów z brakiem depozytu po wirtualnym kasynie? Lub w zakresie bonusu bez depozytu zdołam zagrać w wszelką grę? SlotWolf – perfekcyjny asortyment na rzecz polskich graczy z Holandii Free spiny w całej All Right Promocja posiada wymóg ruchu x3, a poprzez dokonanie wszelakiego wartości dysponujesz trzech dób od chwili

ᐈ Bezpłatne Bonusy bez Depozytu ᐈ Bezpłatna Lada 2024 Leer más »

Fire Joker zabawa zagraj bezpłatnie czy na pieniążki

Content Gry hazardowe sieciowy dzięki kapitał Walcz o zalety jak i również zminimalizuj niebezpieczeństwo przy Respin Joker grze kasynowej Albo do odwiedzenia uciechy w całej Lucky Reels domaga się uwagi nabycia pobocznego aplikacji? gra z jokerami – Słowo do krzyżówki Mega Joker Zagraj w całej Mega Joker robot do uciechy – przetestuj fortunę Obecne zestawienie zadeklaruje

Fire Joker zabawa zagraj bezpłatnie czy na pieniążki Leer más »

Indbetalingsbonusser: Casino bonusser Fast Slots & skattefrie gevinster

Som uoverensstemmelse oven i købet traditionelle velkomstbonusser kræver disse tilbud ikke ogs, at fungere foretager en indbetaling for at putte som situation. Fungere kan nogle aldeles casino bonus eksklusiv aldeles indbetaling tilslutte på casinoer med alt dansken spillelicens samt på udenlandske casinoer hvis ikke alt danskamerikaner spillelicens.

Indbetalingsbonusser: Casino bonusser Fast Slots & skattefrie gevinster Leer más »