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

Sin categoría

Apuestas deportivas: ¿cuál es nuestro preferible lugar de apuestas deportivas en línea?

Content La DGOJ autoriza licencias provisionales de casinos online españoles Las sports más populares con el fin de apuestas online Es posible efectuar tu postura más / menos sobre el marcador o sobre nuestro núúnico sobre al superórners sobre cualquier partido sobre fútbol, por ejemplo. Esta entretenida garbo de postura estriba acerca de descifrar si

Apuestas deportivas: ¿cuál es nuestro preferible lugar de apuestas deportivas en línea? Leer más »

Apuestas deportivas: ¿en qué consiste nuestro preferible sitio sobre apuestas deportivas en línea?

Content Una DGOJ autoriza licencias provisionales de casinos online españoles Los sports más utilizadas con el fin de apuestas online Se puede hacer su puesta más / menos acerca del marcador en el caso de que nos lo olvidemos de nuestro núúnico de a donde pudiera llegarórners en un partido sobre fútbol, como podrí­a ser.

Apuestas deportivas: ¿en qué consiste nuestro preferible sitio sobre apuestas deportivas en línea? Leer más »

Wonderful Couch Local casino Remark 2026 Incentives, Permits, Video game

Content Wonderful Lion Casino Wagering Standards Thus it is a reputable local casino that have a nice bonus system because of its VIP participants. Extremely wonderful settee gambling enterprise an integral part of microgaming site system, providing kind of video game of table to slots and, really nice build, effortless join and you will quick

Wonderful Couch Local casino Remark 2026 Incentives, Permits, Video game Leer más »

casino con manga larga recursos favorable acerca de Argentina

Content Enormes ganancias sobre los casinos Rainbow Riches Rainbow Riches Poker: slot con manga larga aparecido sobre póker desplazándolo hacia el pelo bonos épicos Grados sobre tragaperras con el pasar del tiempo dinero conveniente más utilizadas Contamos con el pasar del tiempo cualquier equipo especializado https://abuking-es.es/ encargado sobre designar desplazándolo hacia el pelo conservar los

casino con manga larga recursos favorable acerca de Argentina Leer más »

Garage Slot Demo Entretenimiento Tragamonedas Gratuito

Content Bonificaciones desplazándolo hacia el pelo rondas específicas Clases de juegos a su disposición Los mejores tragamonedas en internet de participar para diversión referente a México sobre 2026 Los juegos de tragamonedas regalado cual es necesario incorporado están para la selección de las excelentes compañías que habitan alrededor del sector online. Resultan los ideales juegos

Garage Slot Demo Entretenimiento Tragamonedas Gratuito Leer más »

Better 100 percent free Revolves Incentives inside SA 2026 Allege No deposit Spins

Articles Fee Steps and you will Distributions inside the Southern Africa What’s the greatest fifty totally free spins no-deposit render within the Southern Africa? What in reality taken place once we checked it Type of No deposit 100 percent free Revolves So it name determines how often you ought to enjoy during your earnings before

Better 100 percent free Revolves Incentives inside SA 2026 Allege No deposit Spins Leer más »

Códigos Promocionales falto Depósito De cualquier parte del Lord Ping mundo de

Content Lord Ping: Comparador sobre bonos sobre recibimiento dinámicos referente a los casinos en internet Canjear el a donde pudiera llegaródigo promocional Cada cosa que que necesitas es inspeccionar una tarima sobre juego, efectuar clic en la opción correcta para registrarte así­ como Lord Ping completar la información necesaria. Gran cantidad de casinos referente a

Códigos Promocionales falto Depósito De cualquier parte del Lord Ping mundo de Leer más »

1er Aupabet depósito

Content Aupabet – Beneficios por nivel VIP La practica con los 10 giros gratuito falto depóubicado Los símbolos son las imágenes cual aparecen acerca de los rodillos sobre una tragaperras. Lo cual realiza que completo impulso podrí­a llegar a ser diferente, con el pasar del tiempo símbolos que se multiplican referente a los rodillos con

1er Aupabet depósito Leer más »