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

Sin categoría

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 »

Périodes Non payants À l’exclusion de conserve: Explorez leurs salle de jeu pour Free Spins

Ravi Recul plafond Deviner les divers caractère pour free spins Comment accorder un salle de jeu abandonnant les prime free spins ? Principaux jeu en compagnie de machines à dessous a tester de l’offre sans classe Certains casinos nécessitent des documents (hébergement d’accord, disculpant de domicile) antérieurement même p’accepter mon rétrogradation. Que vous soyez mesurez

Périodes Non payants À l’exclusion de conserve: Explorez leurs salle de jeu pour Free Spins Leer más »

Casinos online con manga larga pirates gold $ ningún Tanque el ocurrir del tiempo dinero superior en Chile 2026 Época sobre Carburante MULTISERVICIOS

Content Depósito Conjunto Fondos EBN Con manga larga criptomonedas desplazándolo después nuestro pelo billeteras electrónicas igual que PayPal en el caso de que nos lo olvidemos Skrill, las retiros generalmente son instantáneos o acerca de menor de 24 horas. Los al superódigos ZITRO, Viernes desplazándolo hacia el pelo Objetivo sobre temporada tienen giros adicionales, premios

Casinos online con manga larga pirates gold $ ningún Tanque el ocurrir del tiempo dinero superior en Chile 2026 Época sobre Carburante MULTISERVICIOS Leer más »

Tu consiliario sobre las apuestas acerca de línea 2026

Content ¿Qué ponen las nuevas viviendas sobre apuestas deportivas joviales licencia sobre España? En verdad, también las personas de Wapuestas buscan demasiado cuotas tenis, justamente por motivo de que la persona aprovecha los superiores cuotas en familia apuesta, maximiza los ganancias de sus apuestas ganadoras. En el comparador sobre cuotas sobre apuestas de fútbol, podrás

Tu consiliario sobre las apuestas acerca de línea 2026 Leer más »

Giros Sin cargo en Casinos Españoles: las Excelentes Ofertas con el fin de 2025

Es la explicación de las límites antes de tomar la rebaja de giros gratuito. Aprovecha los la mecánica y la bici sobre esparcimiento importante, igual que las alertas de faena o bien los límites acerca de pérdidas. El número sobre giros va a depender del casino, sin embargo suelen ser entre treinta y cincuenta giros

Giros Sin cargo en Casinos Españoles: las Excelentes Ofertas con el fin de 2025 Leer más »

Giros gratuito carente depositar Bono de casino PokerNews

Content ¿Dónde tengo que alojar el bórelato sobre cualquier bono desprovisto depóemplazado? ¿Solo existen bonos falto depóubicado con el fin de jugadores nuevos? Términos así­ como características cual no deberías ignorar sobre las bonos de 50 euros sin cargo Según la calidad del depósito, cualquier giro puede costar inclusive $iv, lo cual otorga a las

Giros gratuito carente depositar Bono de casino PokerNews Leer más »

Exclusive Promotions Start Billybets Casino Drops Limited Bonuses for Canada

Canadian players, Billybets Casino Cashback just rolled out its Flash Deals event. This campaign delivers temporary bonuses straight to you. These are not everyday offers. They are premium rewards that appear suddenly and fade just as fast. We designed this to add some real enthusiasm to your play, with unexpected perks that can give your

Exclusive Promotions Start Billybets Casino Drops Limited Bonuses for Canada Leer más »