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

Sin categoría

Kody Promocyjne do kasyn 2026: Najlepsze darmowe kody w polsce!

Najszerszy https://mrpacho-casino.pl/premia/ program kodów w całym porównaniu — osobne oferty dla nowych graczy, stałych bywalców, subskrybentów newslettera i użytkowników aplikacji mobilnej. Verde specjalizuje uwagi w kodach dedykowanych graczom zainteresowanym ofertą wschodzących studiów deweloperskich — promocje często związane z konkretnymi tytułami od Hacksaw Gaming, Nolimit City i Push Gaming. Kody ekskluzywne przez serwisy partnerskie przyznają do […]

Kody Promocyjne do kasyn 2026: Najlepsze darmowe kody w polsce! Leer más »

Bonus Bez Depozytu 2026 Top Kasyna z Bonusami

Oprócz Everygame kasyno rejestracji wymagane jest też potwierdzenie adresu e-mail czy numeru telefonu (w zależności od platformy). Można też podać kod TRINO150 do Trino Casino, by zgarnąć darmowe spiny 150 i bonus 150% do 5000 złotych na Sweet Bonanza. To kody bonusowe kasyno, które wystarczy skorzystać w ciągu rejestracji czy przed dokonaniem pierwszej wpłaty. Poniżej

Bonus Bez Depozytu 2026 Top Kasyna z Bonusami Leer más »

Trendy Fresh fruit Slot Enjoy Free Playtech Online game On the internet

Posts Best dos Gambling enterprises That have Cool Fruits Frenzy Find Casino to try out Funky Good fresh fruit Ranch Slot the real deal Dollars Play Funky Good fresh fruit right here Bonus Cycles You can put autoplay to keep uninterrupted until you hit a great special ability, we.age. a circular of free spins. You’ll

Trendy Fresh fruit Slot Enjoy Free Playtech Online game On the internet Leer más »

Funky Good fresh fruit Slot machine game Free online Video game Without Down load

Posts Were there invited bonuses to own Cool Fresh fruit Farm? Who can enjoy Trendy Fruit Frenzy Position? Ideas on how to Earn? Book which have Info ‘s the Cool Monkey slot Safe? Cool Fruits Ranch Slot Evaluation: What to expect? Of many fresh fruit computers will let you lender credit from your own normal

Funky Good fresh fruit Slot machine game Free online Video game Without Down load Leer más »

Kasyno bez depozytu 2026 najlepsze bonusy bez wpłaty

Mogą betitall pobieranie aplikacji one obejmować na przykład konieczność obrotu otrzymanym bonusem daną ilość razy. W tym celu wystarczy przejść do instytucji „Promocje” formularza internetowej i kliknąć na odpowiednią opcję. W zakończeniu rejestracji, kolejnym krokiem jest aktywacja bonusu bez depozytu. Pomimo tego, bonusy bez depozytu są świetnym sposobem na początek przygody z kasynami online czy

Kasyno bez depozytu 2026 najlepsze bonusy bez wpłaty Leer más »

Ports vendor, scratchcards & instantaneous winnings video game

The fresh sound recording goes with the new images well, having upbeat tunes one enhance the game’s energetic disposition instead of to be repetitive or annoying. Dragon Gambling has created a visual meal with high-definition fresh fruit appear suitable to consume. When your discharge Funky Fresh fruit Frenzy, you are welcomed having a shiny burst

Ports vendor, scratchcards & instantaneous winnings video game Leer más »