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

Sin categoría

Tragaperras Mega Moolah Funciona Cómo jugar juegos de tragamonedas en línea regalado referente a manera demo

Content Asuntos y no ha transpirado gráficos de Mega Moolah ¿Cuántas líneas sobre remuneración se encuentran dinámicas durante nuestro esparcimiento? Mega Moolah RTP, volatilidad y posible máximum de ganancias Editor sobre objetivo Cuando existe explosión sobre demostración vacante, exactamente iguales carretes, líneas sobre pago así­ como activadores de utilidades habitualmente llegan a convertirse en focos […]

Tragaperras Mega Moolah Funciona Cómo jugar juegos de tragamonedas en línea regalado referente a manera demo Leer más »

Juegos Sobre Casino De balde De Competir Ya Carente Ranura football legends Soltar

Content ¿En qué lugar podría competir an una máquina tragamonedas Detective Bingo con dinero Capturas de pantalla Prerrogativas de la app de Betsson Casino referente a Argentina Las Tragamonedas Clásicas: Un Trayecto dentro del Anterior Foto y Croquis ¿Dónde puedo juguetear a la máquina tragamonedas Gnomos Mix con manga larga dinero Bet 30 ofrece más

Juegos Sobre Casino De balde De Competir Ya Carente Ranura football legends Soltar Leer más »

Participants rating surprisingly-obvious videos streams and you will real-date correspondence that have elite group consumers right down to most useful-tier team particularly Advancement Gaming and Playtech

The working platform possess kansino mobiele app a superb live gambling establishment, presenting immersive online game ways close to classic live professional restaurants dining tables for roulette, black-jack, and you will Adolescent Patti. Another highlight is the fresh Parimatch VIP program, and therefore professionals loyal participants with original rewards, cashback into the payouts, and you

Participants rating surprisingly-obvious videos streams and you will real-date correspondence that have elite group consumers right down to most useful-tier team particularly Advancement Gaming and Playtech Leer más »

Tragaperras Mega Moolah Soluciona de balde acerca de forma coyote moon PayPal demo

Content Asuntos y no ha transpirado gráficos de Mega Moolah ¿Cuántas líneas sobre pago se encuentran activas a lo largo de nuestro juego? Mega Moolah RTP, volatilidad y no ha transpirado capacidad máximo de ganancias Editor de tema Cuando existen ataque sobre demostración disponible, iguales carretes, líneas de pago así­ como activadores sobre funciones habitualmente

Tragaperras Mega Moolah Soluciona de balde acerca de forma coyote moon PayPal demo Leer más »

Juegos De Casino Gratuito Para Competir Ya haga clic en este enlace aquí ahora Desprovisto Eximir

Content ¿En qué lugar podría jugar a la máquina tragamonedas Detective Bingo con el pasar del tiempo recursos Capturas de pantalla Prerrogativas de la app de Betsson Casino en España Las Tragamonedas Clásicas: Algún Trayecto dentro del Anterior Fotografía así­ como Croquis ¿En qué lugar puedo jugar a la máquina tragamonedas Gnomos Mix con manga

Juegos De Casino Gratuito Para Competir Ya haga clic en este enlace aquí ahora Desprovisto Eximir Leer más »

Juegos De Casino Gratuito De Jugar 50 sin giros de depósito wolf run Debido a Carente Descargar

Content ¿En qué lugar podría competir a la máquina tragamonedas Detective Bingo con recursos Capturas sobre monitor Ventajas de la app de Betsson Casino sobre Argentina Los Tragamonedas Clásicas: Cualquier Trayecto dentro del Anterior Foto así­ como Esbozo ¿Dónde podría juguetear an una máquina tragamonedas Gnomos Mix joviales recursos Bet una treintena brinda más 50

Juegos De Casino Gratuito De Jugar 50 sin giros de depósito wolf run Debido a Carente Descargar Leer más »

Tragamonedas De balde referente a Slot de casino choy sun doa las que Es posible Imaginar

Content ¿Cómo jugar en cualquier casino online con recursos real? Los Vegas referente a su pantalla Reglas de el juego Sobre TaDa Gaming Acerca de cómo Conseguir con Tragamonedas Fenix proporciona Lava: Escala sobre Beneficios y no ha transpirado Líneas de Remuneración Temas sobre tragamonedas acerca de SlotsUp A continuación le detallo juegos con el

Tragamonedas De balde referente a Slot de casino choy sun doa las que Es posible Imaginar Leer más »

Bonus za registraci bez ověření: Jak získat bonus bez ověřování

Co je to bonus za registraci bez ověření? Bonus více o autorovi za registraci bez ověření je speciální promo v kasinech, která hráčům umožňuje získat zajímavý odměnu okamžitě po jednoduchém zaregistrování bez nutnosti ověřování identity. Takový bonus zrychlí začátek hráčům, kteří preferují skvělou uživatelskou zkušenost. Kasina poskytující tento bonus umožňují začínajícím hráčům bez zbytečných komplikací

Bonus za registraci bez ověření: Jak získat bonus bez ověřování Leer más »