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

Sin categoría

Kieszen kasyna nie istnieje � to zalezy od Z wyboru i oczekiwan

Polscy sportowcy chca zwykle sprawdzac, czy program hazardowa ukrywanie bardzo wazne badania licencyjne i mozesz licencje, gwarantujac zgodnosc posiadanie miedzynarodowymi standardami. Rozne inne autentyczne kasyno internetowe dostarczy jeden z nastepujacych piec-bebnowych slotow to Book of Dead (Play’n GO), Cash of Gods (Ela Gaming) oraz Gonzo’s Quest (NetEnt). Tego typu obstawianie sa typowo stale z najnowsze […]

Kieszen kasyna nie istnieje � to zalezy od Z wyboru i oczekiwan Leer más »

Play 100 percent free Slot Online game Zero Obtain, Merely Enjoyable!

Professionals like insane icons for their ability to choice to other signs in an excellent payline, possibly leading to huge jackpots. With the same picture and you can bonus possess because real cash online game, online harbors is just as fun and you may interesting having players. Free enjoy might prevent you from and make

Play 100 percent free Slot Online game Zero Obtain, Merely Enjoyable! Leer más »

50+ Cele Tocmac Bune Cazinouri Online printre România 2026

Content Cum abordăm securitatea și reglementările jocurilor să noroc Când musa să verifici în un casino cauz Riscuri și de când de fii Atent: «B total când zboară sortiment mănâncă» Musa de plătesc taxe deasupra câștigurile de pe cazinouri online în România? Când înseamnă un por-tofe normal să jocuri Românilor le plăcere multe jocuri de

50+ Cele Tocmac Bune Cazinouri Online printre România 2026 Leer más »

Enjoy Free Harbors Game enjoyment Zero Join Requisite 2026

I measure the overall gambling experience, and additionally image, voice design and you may program. Cosmicslot εφαρμογές You strive for your money, and then we’re also seriously interested in helping you discover activity your deserve. Now that you learn about an educated ports to experience online for real currency, it’s for you personally to find

Enjoy Free Harbors Game enjoyment Zero Join Requisite 2026 Leer más »

Enjoy 22,025+ Free online Online casino games No Download Needed!

Discover titles having entertaining themes, higher RTPs, and enjoyable added bonus keeps. To experience ports on line mode limitless amusement in addition to chance to try brand new titles without the real money chance. Many programs enable you to enjoy online harbors, to help you delight in exposure-free activity as well as are able to

Enjoy 22,025+ Free online Online casino games No Download Needed! Leer más »

BONUS Însă Achitare iulie 2026 Oferte Noi Rotiri Gratuite

Content Dezavantajele unui casino bonus însă achitare Un bonus casino păcănele dar achitare este interj tocmac ales de jucătorii începători. Primordial Casino – 30/90/500 ş rotiri gratuite la verificarea contului Favbet Casino – 300 ş rotiri gratuite pe validarea contului Aceste oferte irezistibile includ aşa rotiri gratuite de păcănele, prep și sume să bani neurolimfă;

BONUS Însă Achitare iulie 2026 Oferte Noi Rotiri Gratuite Leer más »

Casino Wikipedia

Totally free ports are only one aspect off gambling games, but they’ve been a knowledgeable first step to learn just how a-game functions without risking your money. Marketing and advertising totally free revolves get write actual-currency or extra winnings, however, betting conditions, game constraints, expiry dates, and you will withdrawal limits can get pertain. You

Casino Wikipedia Leer más »

Most useful 100 percent free Online casino games 2026: Have fun with the Most readily useful Online slots & A lot more

You’ll select bright, fast-paced titles such as for example Pharaoh’s Vault, Buffalo Coin Hurry, and you can Enchanted Trail, with gambling range to complement the bankrolls. Having vibrant animated graphics and you may live added bonus has, these types of ports carry out a feeling of nonstop thrill. Authoritative of the Malta Gaming Expert, that

Most useful 100 percent free Online casino games 2026: Have fun with the Most readily useful Online slots & A lot more Leer más »