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

Sin categoría

Che razza di fare la comparazione dei riconoscimento privato di contorto

La elenco dei tumulto online italiani tende verso popolarsi di evento verso evento ringraziamento all’ingresso di nuove positivita nel fiera, le quali propongono ai riguardo a duetto milioni di giocatori dei gratifica gratuiti aggiuntivi. Noi utilizzeremo attuale posto verso identificare anche palesare i nuovi sbaglio durante le migliori offerte escludendo carico di fitto. Non affare […]

Che razza di fare la comparazione dei riconoscimento privato di contorto Leer más »

Gratifica senza tenuta a le scommesse sportive

Le slot sono il incontro di casa da gioco ancora competente, ringraziamenti appata sé infinita varietà di opzioni. E excretion contro facile da sollazzarsi ed modesto da intuire, quale offre evidente serata e ore di passatempo. Fascino queste caratteristiche, volte casinò hanno umanità slot privato di sotto gratificazione, per giri gratuiti ed robusto per giocarci.

Gratifica senza tenuta a le scommesse sportive Leer más »

Mason Harbors Gambling enterprise No-deposit Incentives 2026

To have members looking for substantial added bonus worth to explore this variety, selection including an excellent €400 free gambling establishment bonus also provide significant totally free gamble options. Development Playing covers the new real time specialist section, when you’re pokies fans gain access to headings from Practical Play, Play’n Go, Big style Gambling, and

Mason Harbors Gambling enterprise No-deposit Incentives 2026 Leer más »

Ideas on how to Victory at the Online slots games: Expert Methods for August 2026

Professionals stand to earn good jackpot otherwise bucks honors from the obtaining among the many insane icons or five incentive enjoys into the that it position identity. Look out for winspirit.eu.com/fi-fi/promokoodi/ the brand new Gladiator Jackpot, gives professionals the opportunity to earn a progressive jackpot, and additionally five most other extra has actually, multipliers and

Ideas on how to Victory at the Online slots games: Expert Methods for August 2026 Leer más »

How to Victory within Online slots: Expert Methods for August 2026

Users stand-to winnings good jackpot otherwise dollars honours by the obtaining one of the many insane signs or five added bonus keeps during the it slot title. Watch out for this new Gladiator Jackpot, which gives people the ability to earn a progressive jackpot, in addition to five almost every other incentive has, multipliers and

How to Victory within Online slots: Expert Methods for August 2026 Leer más »

Best Casinos on the internet With no Deposit Bonuses for Now

We’re right here to discuss an informed internet casino incentives regarding biz which exist ahead online casinos. It incentivize the participants to become listed on via free revolves, bonus dollars, no-deposit bonuses, or any other racy qbet mobile app review kinds of local casino free enjoy. Results are mixed yet — look at straight back

Best Casinos on the internet With no Deposit Bonuses for Now Leer más »

Most useful Online casinos Without Deposit Incentives to possess Now

We’re right here to discuss a knowledgeable internet casino bonuses throughout the biz that exist over the top casinos on the internet. They incentivize new participants to participate thru free spins, incentive cash, no-deposit bonuses, or other juicy forms of casino 100 percent free enjoy. Answers are mixed so far — look at right back

Most useful Online casinos Without Deposit Incentives to possess Now Leer más »

Greatest Web based casinos No Deposit Bonuses to own Today

We’re here to talk about an informed on-line casino incentives on the biz that exist above web based casinos. They incentivize the latest professionals to become listed on via totally free spins, added bonus dollars, no-put incentives, or any other juicy types of gambling enterprise 100 percent free enjoy. Results are combined so far —

Greatest Web based casinos No Deposit Bonuses to own Today Leer más »