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

Sin categoría

Cool Buck: Sus particulares Total y Códigos de promoción gratuitos para las ranuras Unlimluck Valoración 2026 AlpacaMax

Content Códigos de promoción gratuitos para las ranuras Unlimluck | Play Cool Buck at these Casinos Cool Buck: Sus particulares Completa y Parecer 2026 De mayor juegos de Games General Información de el juego Inspirada durante imagen del dólar estadounidense, la tragamonedas representa algún esquema visualmente encanto joviales factores típicos como cerezas, barras así­ como […]

Cool Buck: Sus particulares Total y Códigos de promoción gratuitos para las ranuras Unlimluck Valoración 2026 AlpacaMax Leer más »

Greatest ten Totally free Spins No deposit Offers within the July 2026

Articles Simple tips to Allege No-deposit 100 percent free Revolves Incentives Sort of Free Revolves in the Gambling enterprise Perks Casinos in the Canada What is the best 50 100 percent free revolves no-deposit offer within the Southern Africa? Sky Vegas – Good for Set of Commission Tips Better Slots For Playing Gambling enterprise 100 percent

Greatest ten Totally free Spins No deposit Offers within the July 2026 Leer más »

Преглед на слот машината Sheer Rare metal Безплатна пробна vulkan vegas България бонус форма Удоволствие и истински пари за вас

Съдържание Бонус за поздравителна карта с благороден метал Amex Завъртания без депозит 100% до $222 Новият залог на болезнени и чувствителни хазартни предприятия с 42 безплатни завъртания Карти с благородни метали от Amex Organization, бонус за добре дошли Заложните къщи обикновено предлагат метод под стойността на имота за един рядък метал. Предимствата ви предоставят безплатна

Преглед на слот машината Sheer Rare metal Безплатна пробна vulkan vegas България бонус форма Удоволствие и истински пари за вас Leer más »

Коментар за интернет казино бонус код за goldbet PokerStars 2025

Публикации Отключване на истинска стойност: Информиран онлайн позиционен поканен бонус Бонус в интернет казино с дребен шрифт Казино BetMGM в Мичиган Избор на най-добрия бонус за хазартни компании Нискокачествен бонус ви кара бонус код за goldbet да изтеглите както сумата на бонуса, така и печалбите, след като изпълните изискванията за превъртане. Обикновено бонусите без депозит

Коментар за интернет казино бонус код за goldbet PokerStars 2025 Leer más »

Sweet Bonanza Position Comment 2026 Totally free Gamble Demo

Posts Totally free Slots vs Real cash Harbors Rates & Review Dragon Electricity 10000 Suggests Key Differences when considering 777 Ports and you will Antique Slots Casinonlineslot Methods for Increasing your Effective Odds inside the Ports The fresh convenience of this type of classic video slots is good for those that hoping to get back

Sweet Bonanza Position Comment 2026 Totally free Gamble Demo Leer más »

Best Real cash Sizzling Hot Deluxe offers Web based casinos Respected & Legit Websites

Content Caesars Castle Online casino Us Trick Provides Other Notable Online casino games to possess Real cash Real money Local casino Incentives: What you need to Understand Evaluating an informed Online gambling Websites How to decide on the right Internet casino How do you start looking for real cash online casinos inside the the united

Best Real cash Sizzling Hot Deluxe offers Web based casinos Respected & Legit Websites Leer más »

Online Fish Dining table Totally free Gamble 2026: Real cash Gambling Publication

Content #7 – Lucky Sea Dara Casino – Novel fishing game through an interactive demonstration RTP and Max Victory Possible Seafood People Symbolization Should i Gamble Seafood Table Video game On the web during the Sweepstakes Casinos? Seafood Party can be obtained to experience at the an array of casinos on the internet which feature

Online Fish Dining table Totally free Gamble 2026: Real cash Gambling Publication Leer más »

Fish: Various sorts, Meanings, Pictures, and

Content Fish Party On the web Slot’s Provides: The ultimate A little Fun Kind of Seafood A great–Z 500+ Personal Online casino games NoLimitCoins: Forgotten Money Playing? McLuck Personal Gambling establishment Our very own system has of several finest-level game, anywhere between the most famous casino games so you can antique ports, progressive jackpots, megaways,

Fish: Various sorts, Meanings, Pictures, and Leer más »