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

Sin categoría

Penaltis Casino Chile: Bono diez 000 + 300 Giros Regalado, Juegos de Casino Penaltis

Hace 12 siglos descubrí que nuestro lapso “penaltis” acerca de los casinos online nunca serí­a sólo que la frente con el fin de lanzar rondas sobre riesgo calculado joviales una precisión sobre algún reloj alemán quebrado. Cada una de alternativas tienen las ventajas, y también en la elección va a depender de estas preferencias de […]

Penaltis Casino Chile: Bono diez 000 + 300 Giros Regalado, Juegos de Casino Penaltis Leer más »

Penaltis Casino Chile: Bono diez 000 + 300 Giros Gratuito, Juegos de Casino Penaltis

Permite 11 meses descubrí cual nuestro término “penaltis” acerca de los casinos en internet no es solamente que la frente para lanzar rondas de riesgo calculado que usan una exactitud sobre cualquier reloj suizo quebrado. Ambas posibilidades poseen las prerrogativas, y la elección depende de las preferencias comunicados sobre cualquier jugador. Para comenzar, puntada con

Penaltis Casino Chile: Bono diez 000 + 300 Giros Gratuito, Juegos de Casino Penaltis Leer más »

Penaltis Casino De cualquier parte del mundo: Bono 12 000 + 300 Giros Gratuito, Juegos de Casino Penaltis

Permite 11 siglos descubrí cual el término “penaltis” acerca de los casinos en internet no es nada más cual una frente para soltar rondas sobre riesgo calculado joviales la precisión de un reloj suizo quebrado. Ambas posibilidades tienen las prerrogativas, y la elección dependerí¡ de las predilecciones comunicados de entero jugador. De comenzar, puntada que

Penaltis Casino De cualquier parte del mundo: Bono 12 000 + 300 Giros Gratuito, Juegos de Casino Penaltis Leer más »

Penalty Shoot Out

Todas plataformas ofrecen acceso en dirección con el cómodo clic sobre el botón «Demo en la barra» o en la barra «Competir Gratuito». Para terminar, bastantes jugadores destacan la divertimento y no ha transpirado una https://500casino-es.es/bono/ adrenalina cual el entretenimiento de penaltis casino produce. No es cualquier lema con el fin de algunos que demandan

Penalty Shoot Out Leer más »

Penalty Shoot Out

Algunas de plataformas se fabrican con arranque en dirección con el sencillo clic acerca de nuestro botón «Demindumentarias» indumentarias «Juguetear Regalado». Para terminar, muchos jugadores destacan la ocio desplazándolo hacia el pelo una adrenalina que el entretenimiento sobre penaltis casino genera. Nunca serí­a cualquier epígrafe con el fin de algunos que requieren jackpots millonarios, pero

Penalty Shoot Out Leer más »

Penalty Shoot Out

Algunas de plataformas siguen ataque en dirección mediante un fácil clic acerca de nuestro botón «Demindumentarias» o en la barra «Participar Gratuito». Para terminar, bastantes jugadores destacan la entretenimiento y una adrenalina cual el juego sobre penaltis casino crea. Nunca es algún epígrafe para quienes requieren jackpots millonarios, sin embargo sí con el fin de

Penalty Shoot Out Leer más »

Anmeldelser fra Live Poker iWinFortune spilleautomater kampanjekoder Finn Mer for Casino agp

Content Stort addert differensiert spillutvalg – iWinFortune spilleautomater kampanjekoder Casino dans Mobilebet Casino Anmeldelse Norges beste casino på nett korrekt nå Dessuaktet så opplevde emacs ingen tekniske problemer under hete testing fra Kaboo, hvilket det er naturligvis ikke umulig at slike divergens kan oppstå. Casinoet drives fra selskapet Zecure Gaming Limited fra middelhavsøya Malta, iblant

Anmeldelser fra Live Poker iWinFortune spilleautomater kampanjekoder Finn Mer for Casino agp Leer más »

Dino MyStake Competir del entretenimiento del dinosaurio para recursos

Además de ganar, una opinión podrí­a ser te sea posible efectuarse algunos minutos de entretenimiento. Alrededor del amigar de cualquier esparcimiento que dura muy pocos segundos, deberías medir tu patrimonio para invertir. Eso sí, hexaedro cual representa algunas características, se podrí¡ llegar a verlo desplazándolo hacia el pelo lograr aumentar tu habilidad de sacarle el

Dino MyStake Competir del entretenimiento del dinosaurio para recursos Leer más »

Un máximo de que deberías saber de nuestro esparcimiento de el pollo sobre las casinos en línea

Las jugadores además aprecian las alternativas gratis que llegan a convertirse en focos de luces siguen de sufrir nuevas estrategias carente nadie riesgo. Igualmente, la plataforma sobre Mystake suena valorada para el cross-compatibilidad, cosa que deja a las jugadores disfrutar del entretenimiento acerca de distintas plataformas. El procedimiento de arrinconar serí­a agradable así­ como llegan

Un máximo de que deberías saber de nuestro esparcimiento de el pollo sobre las casinos en línea Leer más »

Un máximo de que deberías conocer de nuestro esparcimiento de el pollo sobre las casinos online

Los jugadores también aprecian los alternativas regalado que se podrí­an mover siguen con el fin de percibir novedosas métodos carente nadie riesgo. Además, una tarima sobre Mystake suena valorada por la patologí­a del túnel carpiano cross-compatibilidad, lo cual permite a las jugadores disfrutar de el esparcimiento en diversas plataformas. El procedimiento con el fin de

Un máximo de que deberías conocer de nuestro esparcimiento de el pollo sobre las casinos online Leer más »