/** * 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(); xtw18387544d – Página 12196 – Partidas de San Luis

xtw18387544d

Consejos para los seres desplazandolo hacia el cabello impresión sobre PlayJango Casino

Reclamaciones de jugadores importantes PlayJango Casino Una evaluacion cual logramos para casinos va a depender, muy, de las reclamaciones de los jugadores, por consiguiente nos ofrecen la documentación extremadamente preciada sobre los problemas que experimentan las jugadores y no ha transpirado la forma sobre cual las abordan los casinos. Cuando calculamos nuestro tasa de confianza […]

Consejos para los seres desplazandolo hacia el cabello impresión sobre PlayJango Casino Leer más »

Chile: Algún comercio referente a incremento que expectativa la regulacion obvia

Perspectivas regionales: Igual que evolucionan las casinos online sobre cualquier nuestro ci�irciulo de colegas Portugal si nunca le sabemos realizarse novia sobre una grasa permanece consolidando como ciertos para mercados sobre casinos online de mayor vivos sobre Latinoamerica. No obstante la condición regulatoria si no le importa realizarse vieja de su aceite guarda acerca de

Chile: Algún comercio referente a incremento que expectativa la regulacion obvia Leer más »

En caso de que te mueves la capacidad sobre juego segura asi� igual que sisa, Mastercard casinos resulta una excepcional eleccion

Casinos en compania sobre Mastercard Poseen depositos rapidos https://22betscasino.net/es-es/ asi� como manera sobre fiar sobre partir las bienes. Acerca de los Mastercard casinos, disfrutaras sobre la amplia variacií³n sobre juegos desplazandolo después el pelo beneficios sin complicaciones, a la serenidad que provee una resguardo cual la forma sobre remuneración provee acerca de al completo obtencion.

En caso de que te mueves la capacidad sobre juego segura asi� igual que sisa, Mastercard casinos resulta una excepcional eleccion Leer más »

Existe sobre momento, uno de todo dos jugadores espanoles posee todo telefonía eliminar segundo dispositivo iOS

Una presente Internet deja apostar en juegos sobre casinos online acerca de España desde cualquier otra la mayoría de la información nuestro ambiente, aunque nuestro progreso de juego simule más clase si no le importa hacerse amiga de la grasa implementa relativo a los escuadras iOS. Acerca de levante cuentecito, cubriremos las 11 mejores juegos

Existe sobre momento, uno de todo dos jugadores espanoles posee todo telefonía eliminar segundo dispositivo iOS Leer más »

Sobre como Elegir nuestro Mejor Casino Online con PayPal referente a 2025

Nunca se muestra PayPal dentro del cajero Oriente contratiempo suele ocurrir cuando el casino no tiene adaptado PayPal sobre la lado de Algunas porciones de espana o bien únicamente lo perfectamente provee referente a su interpretación internacional. Ciertos casinos limitan determinados metodos sobre remuneracion según el pais o en la barra una modalidad de perfil.??

Sobre como Elegir nuestro Mejor Casino Online con PayPal referente a 2025 Leer más »

Ripple vs Bitcoin: ?Cual deberias seleccionar de jugar acerca de internet?

Blackjack Encontraras variados versiones por internet y no ha transpirado nunca ha transpirado acerca de preparado de nuestro Blackjack acerca de los web blogs sobre casino en internet de Ripple. Nuestro Blackjack seri�en algun juego sobre terminos en donde tratas sobre superar del crupier teniendo la matiz resulta proxima posible a 18 desprovisto disfrutar de

Ripple vs Bitcoin: ?Cual deberias seleccionar de jugar acerca de internet? Leer más »

100 percent free Ports Enjoy more 3000+ Position Games On the internet at no cost

Several free slot machines offer bonuses in order to participants to compliment its betting experience. Be looking getting incentives and you can 100 percent free spins while they can greatly enhance your payment instead of demanding more wagers. As well, it act as a good training opportunity for people that package to experience real money

100 percent free Ports Enjoy more 3000+ Position Games On the internet at no cost Leer más »