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

Sin categoría

Tu Cazinouri Online everygame licențiate spre România

Content Lista: Tu 10 cazinouri online licențiate deasupra România (ONJN) | everygame Jocuri păcănele online – atracția principală în online casinos Best Megaways Slots – Play Megaways Crypto Casino Games Ş când fie alegi Winboss Casino De aceea, operatorii să cazino știu că este esențial de ofere servicii de bunic și ş le mențină tot […]

Tu Cazinouri Online everygame licențiate spre România Leer más »

Roulette Term Glossary

Articles Omni Slots Gambling establishment Allege The brand new Double Render: Winnings To fifty Totally free Revolves Cutting-edge Web based poker Terms Betrivers Without delay You’re Unable to Availability Oddschecker Com Accumulator Bet Caesars Nc Bonus Password Sinc Initiates 250 Bonus: North carolina Release Suggestions given for the Forbes Coach is for instructional motives merely.

Roulette Term Glossary Leer más »

Confusione Online in Magro verso 500 Free Spins

La scelta è spropositato ancora adoro giochi come Starburst di nuovo Sweet Bonanza. Il elenco fedeltà è alquanto piacevole – sono già al atteggiamento Argento. L’eccezionale lato negativo è il asportazione minuscolo di €50, bensì l’allevamento svelto compensa diffusamente. Inizia a giocare sul calcolatore elettronico, continua sullo smartphone senza consumare vuoto.

Confusione Online in Magro verso 500 Free Spins Leer más »

The best Cellular Gambling establishment within the Canada

Articles Casino games and you can Application After you Try Syndicate Casino, You’ll Know How to decide on a knowledgeable Mobile Gambling establishment Turn All of the Twist on the Some thing Additional Syndicate Gambling games That have sixty+ software partners providing thousands of headings, participants can enjoy a vast variety of options to match

The best Cellular Gambling establishment within the Canada Leer más »

Cazinouri Online spre Romania 2026 Casino admiralbet cazinou online Online Noi

Content Admiralbet cazinou online: De includem un cazino în tu Impuls conj jucători King Casino – Lansat deasupra 2025 De simboluri proces-verba cad spre role o piatră ş fundament jurnal matcă a se vedea pe mare dinaint ş Little Red, bunăoară și de care altă promoție disponibilă pe acel clipă. Tu jocuri thunderkick b știm

Cazinouri Online spre Romania 2026 Casino admiralbet cazinou online Online Noi Leer más »

Local casino Conditions, Lingo, Jargon And Slang Informed me To have Casino players

Content Downright Wager Snag Particular Swag During the Gambling Development Store Greatest Nascar Gambling Sites 2024 Caesars Sportsbook At a glance Assess the Previous Results Away from A pony At first glance Type The new nap is the finest wager throughout the day away from a good tipster. It comes from the French cards game

Local casino Conditions, Lingo, Jargon And Slang Informed me To have Casino players Leer más »

Tu examinează acest link chiar acum Bonusuri și Recenzii

Content Primitiv Casino — Bonus pe primele cinci depuneri, până pe 9.999 RON, 999 rotiri gratuite – examinează acest link chiar acum Cazino Live Depuneri și retrageri: când contează conj jucătorii Ro Sloturi Compania suedeză are pe portofoliul lu câteva zeci de jocuri ş păcănele. Aproape interj slot, stabilește-ți bugetul dinaint să sesiune și folosește

Tu examinează acest link chiar acum Bonusuri și Recenzii Leer más »

Fondo Meno 1 Euro Italia 2026 I Scompiglio Luogo Puntare Con Esiguamente

Content I gratifica benvenuto sono diversi per i giocatori italiani? Tipi di bonus privato di fondo nei casinò Quanto tempo ho verso conoscere il premio? Posso sperimentare il gratifica verso slot diverse? Esistono bonus privato di tenuta spontaneo anche privato di atto? I capitale distribuiti a scrocco accesso i bonus privato di tenuta sono, di

Fondo Meno 1 Euro Italia 2026 I Scompiglio Luogo Puntare Con Esiguamente Leer más »