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

Sin categoría

Gry hazardowe darmowo Graj przy automatach Frog Story 777 sieciowy Cooperativa de Agua Potable de Tostado

Content Gry hazardowe z istotnymi pieniędzmi owe sposób pod osiągnięcie najwyższych wygranych Które będą najkorzystniejsze zabawy sieciowy? Najpozytywniejsze kasyna do odwiedzenia rozrywki pod automatach dzięki rzetelne finanse Zróżnicowanie gier dzięki automatach internetowego Kasyno Star Casino zł Z brakiem Depozytu w całej Kasynach Najistotniejsze Kasyna od czasu stu złotych bądź Frog Story Slot 100 Premia 2025 […]

Gry hazardowe darmowo Graj przy automatach Frog Story 777 sieciowy Cooperativa de Agua Potable de Tostado Leer más »

No deposit Added bonus Requirements and 100 percent free Spins Upgraded Daily

Articles The newest totally free spins bonuses Actually, although some requirements can be utilized just to the a particular video game otherwise provides other specific criteria, at the conclusion of a single day that which you comes down to possibly incentive spins or extra cash. It’s recommended to use since the way to obtain guidance

No deposit Added bonus Requirements and 100 percent free Spins Upgraded Daily Leer más »

Fastest Payout Web based casinos Instantaneous Detachment Local casino Sites

Articles bet365 Casino: My discover to possess fastest withdrawals among Apple Pay casinos ✅ Payment Method Possibilities Incentive & KYC Openness (15percent) That it amount of security means their finance and personal suggestions are safe all the time. As well, having fun with cryptocurrencies typically incurs straight down deal costs, therefore it is a cost-productive

Fastest Payout Web based casinos Instantaneous Detachment Local casino Sites Leer más »

Microgaming Gambling establishment Incentives 100 percent free Revolves, No-deposit and More

Articles Wolf.io Gambling enterprise No-deposit Extra: Greatest Incentive for Gambling enterprise & Sports Admirers Type of Western european No deposit Bonuses What to expect of a Microgaming No deposit Local casino Bonus In which readily available, i cross-take a look at effects that have pro feedback because of FXCheck™—our verification rule considering actual Yes/Zero accounts

Microgaming Gambling establishment Incentives 100 percent free Revolves, No-deposit and More Leer más »

Microgaming Local casino Incentives Free Spins, No deposit and More

Blogs Wolf.io Casino No-deposit Bonus: Best Added bonus to possess Local casino & Football Fans Form of Eu No deposit Bonuses What to anticipate out of a good Microgaming No-deposit Local casino Bonus In which available, i cross-consider outcomes that have player views thanks to FXCheck™—our confirmation rule according to real Sure/Zero account to the

Microgaming Local casino Incentives Free Spins, No deposit and More Leer más »

Bezpłatne wzory domów do 70m2 Pobierz rozwiązanie mieszkaniu 70m2

Pochodzące z lat, jak była dużą żoną, Isetnofet pozostała przedstawiona pod trzy pomnikach. Egipski tekst został szef z dokumenty klinowego, a później napisany hieroglifami na ścianach świątyni przy Karnaku oraz w Ramesseum. Podbite strefy dawny przyłączone do Asyrii, , którzy znaczyło, hdy odtąd znalazła wspólną granicę pochodzące z Królestwo Hetyckim. Wybuchła wojna Asyrii wraz z

Bezpłatne wzory domów do 70m2 Pobierz rozwiązanie mieszkaniu 70m2 Leer más »

Top kasyna wraz z bonusami dzięki początek

Content Bezpłatne AUTOMATY Do odwiedzenia Gierek WEDŁUG SprawaÓPrzy Gdy Wybieramy Kasyna Na Prawdziwe Pieniądze Jakie Gry Odkryjesz w Naszych Kasynach Przez internet Czymże jеst kаsа nа stаrt bеspośród dеpоzytu po kаsyniе оnlinе? Jak już przeczytałeś wszystkie dane, które specjalnie dla ciebie przygotowaliśmy, możesz w tym momencie dokonać doboru właściwego kasyna online na oryginalne pieniądze. Kasyna

Top kasyna wraz z bonusami dzięki początek Leer más »

100 Bezpłatnych Spinów w całej Naszych Kasynach Z brakiem Depozytu

Content Lub możemy dostać pięćdziesięciu darmowych obrotów w ciągu rejestrację? Lub faktycznie potrafię zwyciężyć finanse zbyt darmowe spiny wyjąwszy depozytu? Bezpłatne spiny w GOODMAN Casino dla Polaków Dlatego mobilna przyjazność kasyna wydaje się być najistotniejsza dla tej generalnej sprawności. Bonusy owe muszą zostać zastosowane pod indywidualnych, ustalanych za pośrednictwem twórcę reklamy grach – w całej

100 Bezpłatnych Spinów w całej Naszych Kasynach Z brakiem Depozytu Leer más »