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

Sin categoría

Cazinouri online de Bani Reali în România 2026

Content Există limite de pariere în Sportingbet? Sportingbet Online România- Jocuri ş cazino, bonusuri și experiență mobilie În ce meci pot câștiga cele mai mari sume de bani reali în anul 2023? Verificările ID pot afla făcute deasupra aplicație ce un debi prost deasupra România. Poți amăgi jocurile noastre ş cazino, ține evidența scorurilor live […]

Cazinouri online de Bani Reali în România 2026 Leer más »

Sportingbet Casino Coduri promoționale FairSpin Bonus până la 1200 RON 2024

Content Codice bonus Baumbet De să așteptați în Android, iOS și alte dispozitive COTE MĂRITE Casa Pariurilor bonus fara plată curent și Tu +4, +7 ori +11 Îndreptar stimulare bonus ci plată / rotiri gratuite Pot cânta Gratis pe cazino și fără bonusuri dar depunere, pe mod demo? A căsca un socoteală proaspăt în Sportingbet

Sportingbet Casino Coduri promoționale FairSpin Bonus până la 1200 RON 2024 Leer más »

Rotiri Gratuite Fara Vărsare 2026 Top Free Spins Casino

Content TotoGaming Casino – 400 să free spins în verificarea contului Care noi, poți trăi categoric că vei câştiga de cele tocmac bune bonusuri să spre piață, într-un chip gol și adevărat! Tocmac sunt și alte multe cazinouri de oferă runde gratuite deasupra anumite zile select săptămânii. Întreg de ai de descântec de vrei să

Rotiri Gratuite Fara Vărsare 2026 Top Free Spins Casino Leer más »

INSTADEBIT Casinos 2024 Finest 98+ Gambling enterprises Taking INSTADEBIT

Content Any kind of fees a part of INSTADEBIT transactions? InstaDebit vs Other Percentage Steps How does INSTADEBIT compare with other banking alternatives? Yes, very web based casinos will let you fool around with various methods to possess places and distributions. Although not, it is demanded to use a similar means for each other if

INSTADEBIT Casinos 2024 Finest 98+ Gambling enterprises Taking INSTADEBIT Leer más »

Casino bonus barcrest sloturi de jocuri dar vărsare 500 rotiri gratuite pe validarea contului

Content Tu cazinouri online printre România | barcrest sloturi de jocuri Condiții de pariere Există limite de retragerea câștigurilor? Revizuiți continuu termenii și condițiile specifice pentru retragerile ş rotiri bonus la cazinoul deosebit. Îndeplinirea cerințelor ş barcrest sloturi de jocuri pariere și finalizarea verificării identității sunt pași cruciali prep a gira un punct de vedere

Casino bonus barcrest sloturi de jocuri dar vărsare 500 rotiri gratuite pe validarea contului Leer más »

Top 33 Cazinouri Online și Noi din România în măsălar 2026

Content Când jocuri găsești în cazinourile online din România? Verifică-ți contul de acces absolut și adevărat Swiper Casino Player Casino Online Cum să te asiguri dac joci pe un cazino online pravilicesc și adevărat Prep rotiri gratuite ci plată pe verificarea contului, vezi toate ofertele disponibile în pagina bonusuri însă plată. Ce prioritizezi bonusuri dar condiții

Top 33 Cazinouri Online și Noi din România în măsălar 2026 Leer más »

Online Ports Play 16000+ Totally free Demonstration Slot Games enjoyment

Blogs Quais operating system jogos malheureusement populares? From the cellular ports and you will casino games Jackpot Area Position Player Pros Just how many contours do i need to use a video slot? Why Play Totally free Demonstration Harbors? As the starting in 2008, the organization has produced 50+ mind-blowing video game. For individuals who

Online Ports Play 16000+ Totally free Demonstration Slot Games enjoyment Leer más »