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

Sin categoría

Oficjalna Witryna Kasyno Sieciowy 2026

Lemon Casino jak się zarejestrować owe trochę zawarcia umowy pochodzące z operatorem, więc należy nastawień w dodatku procesu z należytą uwagą. Takowa pozycja przesądza główny punkt sprawne platformy, która to realizuje rygorystyczne all spins bonus kasynowy kryteria odnoszące się do wypłacalności i ochrony danych empirycznych własnych. Poprzednio postawisz 1-wszy wytwórnia, masz obowiązek odgadnąć, że Lemon […]

Oficjalna Witryna Kasyno Sieciowy 2026 Leer más »

Oficjalna Witryna Kasyno Internetowego 2026

Lemon Casino wpis jest to trochę zadzierzgnięcia dokumenty urzędowe wraz z operatorem, zatem wystarczy nastawień dodatkowo powodu wraz z trafną uwagą. Takowa pozycja przesądza środku sprawne platformy, jaka dopełnia rygorystyczne kryteria tyczące wypłacalności oraz spokoju danych empirycznych własnych. Poprzednio postawisz główny warsztat, masz obowiązek uchwycić, hdy Lemon Casino owe nowoczesny program gry regulowany za pośrednictwem

Oficjalna Witryna Kasyno Internetowego 2026 Leer más »

EcoPayz Casinos on the internet Most readily useful Online casinos Acknowledging EcoPayz

Which have featured a number of years before, british team provides completely filled its niche regarding program from electronic repayments. Today the organization was addressed because of the PSI-Pay, that was inserted towards Monetary Run Authority (FCA) last year. You can then make use of your ecoAccount while making deposits and viking bingo casino no

EcoPayz Casinos on the internet Most readily useful Online casinos Acknowledging EcoPayz Leer más »

Greatest ecoPayz Gambling enterprises in australia 2025 Publication & Bonuses

Most online casinos render various bonuses so you can attract customers to help you signal up. If you opt to funds your local casino account having ecoPayz, the income could be available to you after they was canned. Interested why you should fool around with ecoPayz ahead of almost every other fee actions? Web based

Greatest ecoPayz Gambling enterprises in australia 2025 Publication & Bonuses Leer más »

Better ecoPayz Gambling enterprises in australia 2025 Book & Bonuses

Extremely online casinos offer some incentives so you can bring in consumers so you’re able to sign right up. If you opt to loans your own gambling establishment account having ecoPayz, the amount of money will be open to you whenever they is canned. Curious why you should explore ecoPayz just before other fee actions?

Better ecoPayz Gambling enterprises in australia 2025 Book & Bonuses Leer más »

ecoPayz Casinos Greatest Web based casinos accepting ecoPayz 2026

Either register for a merchant account otherwise join, then find the cashier or put webpage. You do not have to use finance companies to deliver and located currency using this type of provider. It’s generally accepted from inside the European union casinos, it’s very easy to create money https://gb.goldenmister777.org/bonus/ and you will distributions in the

ecoPayz Casinos Greatest Web based casinos accepting ecoPayz 2026 Leer más »

Ideal web based casinos for real money assessed for July 2026

Sea Gambling establishment Resorts into the Atlantic Area provides more than 130,one https://velvetspinscasino.net/pt/entrar hundred thousand sq ft from betting room plus the premier TopGolf Move Suite in the united kingdom. Up coming, it is time to loll up to any kind of seven swimming pools, settle down at the day spa, place your bets on

Ideal web based casinos for real money assessed for July 2026 Leer más »

Most useful Online casino United kingdom: Top UKGC-Authorized Casino Websites 2026

For those who’re also already playing, the latest things is actually a fantastic more—just wear’t let farming issues become the genuine reason your join. I’ve discovered how to influence him or her are selecting one otherwise one or two your genuinely such as for instance, unlike trying chase off each limited-time flag you to definitely

Most useful Online casino United kingdom: Top UKGC-Authorized Casino Websites 2026 Leer más »