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

Sin categoría

Gratitud del 500% dentro del Empezar Tipo

Nuestro meta serí­a brindarte una plataforma amigable para procurar uno de los mejores casinos en línea que existen sobre tu población. Acá podrás disfrutar de juegos sobre casino como tragamonedas novedosas, juegos de mesa y en compañía de crupieres referente a avispado, todo en un ámbito protegido desplazándolo hacia el pelo regulado. Geremy posee muchos […]

Gratitud del 500% dentro del Empezar Tipo Leer más »

Obligación de el 500% del Iniciar Rutina

El objetivo es brindarte una plataforma afable de explorar algunos de los más grandes casinos en línea que existen referente a tu poblado. Aquí bonificación betiton deberías gozar de juegos sobre casino igual que tragamonedas interesante, juegos de mesa desplazándolo hacia el pelo con crupieres en presto, todo en cualquier entorno guarecido desplazándolo hacia el

Obligación de el 500% del Iniciar Rutina Leer más »

Unas 18 000 juegos sobre casino sin cargo Casino online sin cargo

Los giros vano con el fin de registro podrán acontecer empleadas para participar en tragaperras así­ igual que otras juegos sobre casino. Arreglado, en compañía de único cumplir dichos 3 consejos lado pude sacar sobre contiguo los S/cinco de apostar Bingo sobre Betmotion. Nuestro casino otorga a los jugadores la cantidad fija sobre giros desprovisto

Unas 18 000 juegos sobre casino sin cargo Casino online sin cargo Leer más »

Tiradas Regalado carente Deposito Slots Giros Gratis ?

Los usuarios de VegasSlotsOnline igualmente reciben bonos distintos de casino que nunca encontrarás sobre otros sitios. Soluciona a demos gratis y no ha transpirado asesoramiento sus reseñas con el fin de probarlas para entretenimiento antes de pasar dentro del https://jupiterclubcasino.org/es/ esparcimiento en compañía de recursos conveniente. Los apuestas resultan la manera de distracción, pero nunca

Tiradas Regalado carente Deposito Slots Giros Gratis ? Leer más »

Tiradas De balde falto Deposito Slots Giros Regalado ?

Los consumidores sobre VegasSlotsOnline ademí¡s reciben bonos distintos de casino cual no encontrarás referente a otras sitios. Hace el trabajo en demos gratuito así­ como consulta sus reseñas con el fin de probarlas para pasatiempo antes de pasar alrededor entretenimiento joviales dinero positivo. Las apuestas son una forma de divertimento, pero no deberías aguardar que

Tiradas De balde falto Deposito Slots Giros Regalado ? Leer más »

Tiradas Gratis falto Deposito Slots Giros Sin cargo ?

La gente sobre VegasSlotsOnline asimismo reciben bonos exclusivos de casino cual no hallarás en otros lugares. Funciona a demos gratis desplazándolo hacia el pelo informe sus reseñas para probarlas para entretenimiento sin ocurrir en el entretenimiento joviales dinero conveniente. Los apuestas son la modo de pasatiempo, pero nunca deberías aguardar cual las solucionen tu vida.

Tiradas Gratis falto Deposito Slots Giros Sin cargo ? Leer más »

Casino En internet Juegos de Casino Tiradas así­ como Apuestas Gratuito

Ademí¡s están los mecánicas Megaways y Cluster Pays, que siguen 100’s de maneras sobre ganar o se basan en agrupaciones sobre símbolos acerca de lugar de líneas sobre remuneración. Desplazándolo hacia el pelo a través del método de gamificación de Casino Pearls, retar a slots regalado llegan a convertirse en focos de luces resulta todavía

Casino En internet Juegos de Casino Tiradas así­ como Apuestas Gratuito Leer más »

Casino En internet Juegos sobre Casino Tiradas y no ha transpirado Apuestas De balde

Asimismo se encuentran las mecánicas Megaways y Cluster Pays, que tienen cientos de formas sobre ganar o inscribirí¡ basan sobre agrupaciones sobre símbolos en lugar de líneas sobre remuneración Winawin . Desplazándolo hacia el pelo a través del aparato sobre gamificación de Casino Pearls, juguetear en slots gratuito si no le importa hacerse amiga de

Casino En internet Juegos sobre Casino Tiradas y no ha transpirado Apuestas De balde Leer más »