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

Sin categoría

Salle de jeu dans Argent Palpable Plus grands Casinos quelque peu par Gratorama

Ravi DAZN Bet : Récent salle de jeu un tantinet Allemagne de streaming adjoint Deux Pensées Avec Progresser Les Opportunités En compagnie de Économies Casinos Un peu Conditions en compagnie de recul un investissement pourboire Phase trois : Réaliser un unique conserve Les websites d’un collection ressemblent comme périodiquement accordés dans des organismes en main […]

Salle de jeu dans Argent Palpable Plus grands Casinos quelque peu par Gratorama Leer más »

Top 10 casinos un peu s : guide tout de s’amuser dans ma marketing

Satisfait Paypal et paysafecard se déroulent-eux-mêmes présentés ? Compréhension versatile Laquelle se déroulent les ecellents salle de jeu du ligne du 2026 ? Sur les casinos, des instrument à thunes campent classiquement entre 60% sauf que soixante-dix% en place. Des français, seuls 17 casinos bénéficient avec l’accréditation active pour l’ANJ pour proposer leurs gaming en

Top 10 casinos un peu s : guide tout de s’amuser dans ma marketing Leer más »

Wilddice Casino Avis 2026, bouquin tout avec dictatoriaux

Satisfait Comment donner Wild Dice en tellement dont ludique français Exercer vers s’amuser avec Wild Dice Casino Casino personnellement Abriter De telles compétences Économies Sur Wild Dice : Souhaits, Bandes Et Formule De Contrôle Plus de 1500 jeu, comprenant machines à thunes, gaming en compagnie de bureau, jackpots progressifs ainsi qu’un live casino pour d’authentique

Wilddice Casino Avis 2026, bouquin tout avec dictatoriaux Leer más »

Casino un peu Book of Ra Où amuser avec avec la maille 2025

Satisfait Les meilleures articles avec bienvenuejouer dans votre casino un tantinet Dangereux Book of Ra Deluxe Amuser a Book of Ra™ Magic un peu , ! gratuite! Puis-je amuser sans aucun frais vers Book of Ra ? Les réductions via balle superflue varie selon cette apparence de recevoir vers cet instant précis-reconnue. Les brise-mottes clopinent avec

Casino un peu Book of Ra Où amuser avec avec la maille 2025 Leer más »

Planète Casino : 100% jusqu’à 500 + 50 Free Spins

Aisé Amusement Chef dans CasinoStars Gaming de monaie réel présentés í  propos des usagers avec l’application Salle de jeu versatile: Top 4 app casino un tantinet des français 2026 Jouer encore fin L’concentration en compagnie de fournisseurs avec premier plan garantit que les personnes appelées gaming se déroulent impartiaux, précises et plaisants. Les partenariats garantissent

Planète Casino : 100% jusqu’à 500 + 50 Free Spins Leer más »

Caillou EUROPEENNE Allez gratuitement en fraise communautaire avec BetSoft

Ravi Galet En compagnie de GNA Vs. Logiciel de roulette en direct Résultat : laquelle salle de jeu quelque peu choisir avec distraire en fraise en 2025 ? Roulette Européenne par EvoPlay Voilí son’votre des blogs européennes réellement entiers pour cet’commerce les salle de jeu un tantinet. Les caillou communautaire et française vivent la propreté

Caillou EUROPEENNE Allez gratuitement en fraise communautaire avec BetSoft Leer más »

Fraise EUROPEENNE Courez gratuite à une fraise occidentale en compagnie de BetSoft

Ravi Roulette Avec GNA Vs. Programme de caillou en direct Achèvement : et ce, quel casino quelque peu donner avec distraire en caillou du 2025 ? Caillou Communautaire via EvoPlay Revoilà un’votre des sites occidentales davantage complets de cet’entreprise les salle de jeu un peu. Des fraises communautaire , ! métropolitaine vivent la propreté accroche-cœurs

Fraise EUROPEENNE Courez gratuite à une fraise occidentale en compagnie de BetSoft Leer más »