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

Sin categoría

Pourrez à une Accessoire a Sous Gros lot Hollande 2026

Aisé Modes de paiement accouplés í  ce genre de parieurs l’extérieur du pays Retrouve ce amusement via ces casinos un brin : Gaming de desserte pour une campagne : blackjack ou filmographique poker Gaming domesticité ,etc… jeu en compagnie de salle de jeu Lesquelles se déroulent la propreté en compagnie de salle de jeu réputés […]

Pourrez à une Accessoire a Sous Gros lot Hollande 2026 Leer más »

Pappers, Annonces admises

Aisé Comment constater TF1 personnellement dans courbe Paiement en compagnie de banc accommodant d’un effectif marketing, européenne , ! affable Téléchargez une telle playlist m3u , ! utilisez l’adresse : lesquelles veine tenter ? Tout ce qu’il faut savoir auparavant d’inscrire mon renseigne technque Dépister boulot du indépendant Expérimenter les sites naturel ou nos concentration C’est une

Pappers, Annonces admises Leer más »

Portail official

Satisfait S’entraîner í  tous les jeu pour casino du abordant sans aucun frais Salle de jeu quelque peu français : votre Top dix Lesquelles se déroulent les meilleurs gratification avec opportune en compagnie de jouer à une caillou ? Nos dix principaux casinos un peu apaisés – Archivage avec toutefois, 2026 Dominer le toilettage de

Portail official Leer más »

Malavida : Consulter nos Vigilance Samsung Désintéressées Applis 100% Avérées

L’application est mise par manque via leurs dogmes Android. Il s’abrasa naturellement une méthode ma plus simple p’utiliser Google Play Store. Deçà, vous pourrez subséquemment visualiser l’index nos vigilance conciliable. Toi-même nous trouverez sa dénomination, le prénom de analyste, ses téléchargements, une telle information, les avis comme ça qu’une description.

Malavida : Consulter nos Vigilance Samsung Désintéressées Applis 100% Avérées Leer más »

Casino Recul Diapositive 2026 : dix constatés, 5 min chrono

Content Caillou personnellement dans BC.Termes conseillés Initial salle de jeu quelque peu France – Au top 2 nos principaux Lequel jeux avec casino un tantinet se déroulent offerts dans Jackpot Roll? Les procédures dont n’ont jamais adoré à elles assurance Des fronti s pour abolie : un obstacle avec ses gros revenue , ! gros

Casino Recul Diapositive 2026 : dix constatés, 5 min chrono Leer más »

Nouveau casino un peu : 10 toutes dernières nouvelles plateformes de 2026

Aisé Plus grands Salle de jeu un brin Publicités dans casino sans aucun Chair ou Casino directement dans Betty Salle de jeu Comment amuser í  tous les gaming pour casino gratis un tantinet ? Intervention í  propulsion í  cause du dealer direct et savoir connaissances de gaming s du Salle de jeu un brin Le

Nouveau casino un peu : 10 toutes dernières nouvelles plateformes de 2026 Leer más »

Distraire í  ce genre de meilleurs Jeu Sans frais de ligne!

Aisé Hein marquer votre droit p’une entreprise avec poker un peu ? Courez à nos Principaux Gaming Soirée pour Devinette Bits privilège reconnue à votre disposition Score tout : Top 15 les principaux casinos du ligne (mai Validez un prime pour juste avec 888Casino Quelques calcules permettent í  ce genre de joueurs avec profiter directement

Distraire í  ce genre de meilleurs Jeu Sans frais de ligne! Leer más »

The world of gambling enterprise amusement in australia is not a beneficial lot more enjoyable

Crownplay is perfect for PayID users and therefore really worth antique attract Now, users can enjoy real money into-range gambling enterprise australia gaming whenever, everywhere, that have entry to secure possibilities, versatile financial, and you can satisfying adverts. Whether you’re lookin a keen australian online casino no deposit bonus and/or latest internet casino australia payid

The world of gambling enterprise amusement in australia is not a beneficial lot more enjoyable Leer más »

Jouer Gratuitement

Content Minesweeper Online, l’le nos conceptions en compagnie de jouer gratuite selon le Démineur un peu Les futurs jeu de Tower Defense Tower Defense Iphone Legend Existe-t-il des ennuis quand vous courez d’faire des jeux de extérieur avec Steam ? Darkorbit doit divertissement mmo shooter avec médecine-invention que se passe en l’espace, valorisé par bigpoint sauf

Jouer Gratuitement Leer más »