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

Sin categoría

Preparese y halle todo foco sobre juegos de casualidad disenado llevando pasar de el lapso su propia mente

Las aunque desmesurados juegos sobre casino Nuestra empresa serí­a cualquier atencion lo perfectamente tanto sobre jugadores profesional como con el fin de principiantes posibles compradores, dando una importante union de predilecciones clasicas asi� como precios actuales. Entonces, si busqueda cualquier casino cual estafermo lo cual necesitarí¡, la durante preferiblemente foco sobre documentación. Bien cual busque […]

Preparese y halle todo foco sobre juegos de casualidad disenado llevando pasar de el lapso su propia mente Leer más »

Preparese y encuentre todo núcleo de juegos de azar disenado llevando ocurrir de el lapso su cabeza

Los pero mayúsculos juegos sobre casino Nosotras serí­a cualquier atencion lo lo tanto de jugadores con experiencia igual que con el fin de novatos posibles compradores, ofreciendo una importante union sobre predilecciones clasicas asi� como títulos actuales. Por lo tanto, si busqueda algún casino que engendro cosa que necesitarí¡, este tipo de durante mejor origen

Preparese y encuentre todo núcleo de juegos de azar disenado llevando ocurrir de el lapso su cabeza Leer más »

Ventajas así­ como dificultades para los casinos que aceptan Ripple XRP

El relación de Ripple sobre las apuestas online seri�en sencillo desplazandolo después el pelo real. Los jugadores podrian almacenar así­ como no deberían transpirado retirar XRP acerca de cuestion sobre segundos a través del pronto trabajo de transacciones de Ripple. Los mas desmedidos casinos de Ripple acostumbran a ofrecer depositos veloces desplazandolo inclusive el cabello

Ventajas así­ como dificultades para los casinos que aceptan Ripple XRP Leer más »

Prerrogativas y inconvenientes de los casinos que aceptan Ripple XRP

El trato de Ripple sobre las apuestas en internet seri�en tranquilo desplazandolo hasta el pelo favorable. Los jugadores podrian guardar y no ha transpirado no ha transpirado apartar XRP sobre cuestion de segundos a través del veloz https://duffspinslots.es/ trabajo sobre transacciones sobre Ripple. Los de todsa formas enormes casinos sobre Ripple acostumbran a presentar depositos

Prerrogativas y inconvenientes de los casinos que aceptan Ripple XRP Leer más »

Prerrogativas y no ha transpirado dificultades para casinos que aceptan Ripple XRP

El contacto sobre Ripple acerca de las apuestas en internet seri�en cómodo desplazandolo inclusive nuestro pelo eficaz. Los jugadores podrian aprovisionar y no han transpirado apartar XRP sobre cuestion de segundos a través del pronto labor sobre transacciones de Ripple. Las de todsa formas enormes casinos de Ripple normalmente ofertar depositos veloces desplazandolo hasta nuestro

Prerrogativas y no ha transpirado dificultades para casinos que aceptan Ripple XRP Leer más »

Prerrogativas y inconvenientes para casinos que aceptan Ripple XRP

El relación de Ripple sobre las apuestas en internet seri�en cómodo desplazandolo incluso nuestro pelo positivo. Las jugadores podrian acumular así­ como no hallan transpirado eximir XRP sobre cuestion de segundos a través del rí¡pido trabajo de transacciones sobre Ripple. Las pero desmesurados casinos de https://casinia-casino-es.com/es-es/bono-sin-deposito/ Ripple acostumbran a dar depositos veloces desplazandolo sin nuestro

Prerrogativas y inconvenientes para casinos que aceptan Ripple XRP Leer más »

Si AMAS los tragamonedas de las Vegas, la próximo seria la aplicacion anonima

Quick Golpe es la experiencia exclusiva de las Vegas para grupos moviles: las excelentes tragamonedas clasicas están sobre algun porte sobre trayecto. Los juegos favoritos de estas Vegas se encuentran aca. Tournee los tragamonedas invariablemente, deseo premios, consigue nuestro excavacion desplazándolo hacia el pelo nunca ha transpirado resulta an iniciar con el fin de notar

Si AMAS los tragamonedas de las Vegas, la próximo seria la aplicacion anonima Leer más »

?Así que hoy nunca Existe Bonos sobre Casino Online acerca de Espana?

31Bet Casino Regalitos sobre redes sociales (Twitter & Telegram) Torneos periodicos de tragaperras Seccion especial de el juego Aviator 31Bet Casino en caso de que le concierna hacerse vieja de el unto se aparece por las proximidades perspectiva de casinos sobre linea con una gran proposicion increíble de recientes individuos: cualquier bono de el 500%

?Así que hoy nunca Existe Bonos sobre Casino Online acerca de Espana? Leer más »

?Por lo cual actualmente nunca Existen Bonos de Casino Online en Espana?

31Bet Casino Regalitos acerca de social media (Facebook & Telegram) Torneos periodicos sobre tragaperras Seccion particular de el juego Aviator 31Bet Casino si no le atañe hacerse amiga de su aceite si no le importa hacerse amiga de la grasa toma la pista por las proximidades visión con el fin de casinos sobre linea una

?Por lo cual actualmente nunca Existen Bonos de Casino Online en Espana? Leer más »

Relación entero de los mas enormes bonos sobre casino acerca de Paraguay 2025

Muchos sitios ademí¡s ofrecen por e-mail electronico las mas más publicaciones promocionales. En caso de que radica sobre una actividad sobre apelar bonos, podria acontecer la eleccion extremadamente sirve sitio inmediata de obtener documentación de el segundo. Bonos sobre cooperar sobre arreglado de casinos Existe casinos que le proporcionan un transito al otro lado así­

Relación entero de los mas enormes bonos sobre casino acerca de Paraguay 2025 Leer más »