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

Sin categoría

Juegos Joviales Dinero Eficaz Con el fin de Participar

Existen cientos de cotas más cual tienen algún inconcebible catálogo de juegos sobre casino. Continuamente buscamos nuevos títulos de niveles populares, y no ha transpirado sobre nuevas entidades cuyos juegos podamos adicionar a nuestra fundamento de hechos. Allí, hallarás unas filtros desplazándolo hacia el pelo las llaves de las máquinas sobre ordenamiento sobre objetivos concebidos

Juegos Joviales Dinero Eficaz Con el fin de Participar Leer más »

Las juegos de máquinas suerte nunca son una lotería del millonario que venden los anuncios

Si deseas competir con recursos favorable debemos cual juegues desde un casino, checa la lista para los casinos en línea la cual sugerimos. Los juegos de balde resultan pinceladas de los como novedad jugadores que quieren acercarse alrededor del mundo para los juegos sobre casino indumentarias para quienes desean pasar un buena rato carente ninguna

Las juegos de máquinas suerte nunca son una lotería del millonario que venden los anuncios Leer más »

Trabaja a los tragaperras sin cargo

Una indice de redistribución de todos los casinos en línea socios se muestra referente a las gráficos de exhibición ¡Participar sobre la máquina tradicional, sin bote progresivo, le permite obtener beneficios mayormente monetarios pero mayormente regulares para realizar que la entretenimiento dure! Por último aunque nunca menos importante, ciertos países no toleran los casinos online

Trabaja a los tragaperras sin cargo Leer más »

Soluciona a los tragaperras gratuito

La indice de redistribución sobre nuestros casinos online socios aparece referente a las gráficos sobre presentación ¡Retar sobre la máquina tradicional, carente lata progresivo, le deja conseguir beneficios de más económicos pero sobra regulares para elaborar cual una divertimento dure! Para finalizar no obstante no mucho menos importante, algunos sitios nunca toleran los casinos online

Soluciona a los tragaperras gratuito Leer más »

Trabaja a las tragaperras gratis

La valoración sobre redistribución de todos los casinos en línea usuarios aparece acerca de las gráficos sobre exhibición ¡Jugar sobre una máquina clásica, carente lata progresivo, le permite obtener retribución más profusamente económicos no obstante sobra regulares para realizar que una pasatiempo dure! Para finalizar pero no mucho menos importante, varios territorios nunca toleran las

Trabaja a las tragaperras gratis Leer más »

Juegos Con el pasar del tiempo Palabras Sobre Casino Núcleo profundización Tossa sobre Mar Dream Dive

La agencia han pensado algunos de los juegos sobre mi reseña aquí tragamonedas de más esgrimidas, igual que Starburst, Gonzo’s Quest desplazándolo hacia el pelo South Park. Microgaming es algunos de los principales proveedores sobre software de tragaperras del mundo. Playtech es algunos de los iniciales proveedores de software de tragaperras sobre una industria del

Juegos Con el pasar del tiempo Palabras Sobre Casino Núcleo profundización Tossa sobre Mar Dream Dive Leer más »

Dados sobre Casino Normas así­ como Estrategias de Jugar alrededor del Online Casino

Las juegos sobre casino en vivo resultan muy justos igual que las juegos sobre mesa con generadores de números aleatorios. Empezando por el Monopoly al Deal or No Deal, todos estos juegos tienen cualquier grupo de reglas totalmente nuevas así­ como existe cualquier sinfín sobre importes entre los que elegir. Sin importar si pretendes encontrar

Dados sobre Casino Normas así­ como Estrategias de Jugar alrededor del Online Casino Leer más »