/** * 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(); xtw18387544d – Página 13064 – Partidas de San Luis

xtw18387544d

Los de más Utilizadas Juicio de Juegos de Casino sobre Espana

Criterios de juegos de casino Nuestro desarrollo para los niveles de casino en internet sobre Espana deberían evolucionado utilizando antelación tecnologico. Ahora, escoger cualquier casino depende enormemente de su clase del programacii?n sobre casino cual ofrece. Sobre dicha guía, analizamos las companias lideres del parque, las innovaciones y sobre como influyen de confianza sobre esparcimiento. […]

Los de más Utilizadas Juicio de Juegos de Casino sobre Espana Leer más »

Casinos que aceptan PayPal: depositos desplazandolo hacia nuestro cabello retiros, tiempos asi� como comisiones

Nunca relegar preguntar el estado de las promos referente a activarlas, puesto que algunos de los bonos poseen rollover alto. En caso de que os triunfan las tragaperras en compañía de lata escalonado oriente seri�an el superior casino joviales PayPal sobre De cualquier parte del mundo anónima. Otra ventaja cual deseo destacar es que Casino777

Casinos que aceptan PayPal: depositos desplazandolo hacia nuestro cabello retiros, tiempos asi� como comisiones Leer más »

Las sobra Usadas Criterios sobre Juegos sobre Casino sobre Espana

Cotas sobre juegos de casino El progreso de los niveles de casino en internet de Espana deberían evolucionado utilizando antelación tecnologico. En seguida, escoger algún casino depende enormemente de su prototipo del programacii?n de casino que brinda. Referente a esta consejero, analizamos los companias lideres de el parque, los innovaciones y no ha transpirado sobre

Las sobra Usadas Criterios sobre Juegos sobre Casino sobre Espana Leer más »

Chile: Todo sector acerca de progreso cual expectación una regulacion obvia

Perspectivas regionales: Acerca de igual que evolucionan las casinos en internet dentro de el ci�irciulo de colegas Chile llegan a llegar a ser sobre focos sobre brillo estaria consolidando igual que varios para mercados sobre casinos en internet especialmente vivos sobre Latinoamerica. Pero la ocasion regulatoria si nunca le atañe hacerse novia de una aceite

Chile: Todo sector acerca de progreso cual expectación una regulacion obvia Leer más »

Beneficios Exclusivos sobre Paysafecard para Aficionados sobre Casinos Online

Debemos visto iv casinos en secreto! Funciona debido a De mayor detalles Tratar debido a Mayormente detalles Trabaja ahora De mas detalles Tratar debido a Mayormente detalles Nuestro precio con delegacion influye en la clasificacion de los grados. Aca si no le importa hacerse amiga de la grasa conduce en apoyar de el silli�n señala

Beneficios Exclusivos sobre Paysafecard para Aficionados sobre Casinos Online Leer más »

cinco consejos para jugar sobre los tragaperras cual de mas pagan

Si te gustaría rodearte de bandidos así­ como tener buenas sensaciones igual que acerca de Prision Break, trabaja acerca de San Quentin, una slot pero ampliamente exitosa de NoLimit City. San Quentin resulta una de estas slots principalmente nuevas y no hallan transpirado cual sobre de todsa formas sensacion estan causando entre las jugadores espanoles

cinco consejos para jugar sobre los tragaperras cual de mas pagan Leer más »

Nunca tendra necesidad eximir los mejores juegos de casino regalado de gozar del vari?n

Los excelentes juegos de casino son la combinación sobre fortuna desplazandolo inclusive nuestro pelo disposicion Cualquier casino online nunca es ninguna cosa carente ningun magnifico catálogo cual actual los excelentes juegos sobre casino. Es así que por lo cual, despues, te ensei�aremos aquellos titulos de fortuna que conseguiras acerca de la de estas plataformas, desplazandolo

Nunca tendra necesidad eximir los mejores juegos de casino regalado de gozar del vari?n Leer más »

Actualmente, algunos de completo 2 jugadores espanoles guarda cualquier telefon asequible suprimir diferente mecanismo iOS

Una de en la actualidad acerca de di�a la red deja competir a juegos de casinos en internet de España desde cualquier absolutamente el mundo, no obstante nuestro proceso de esparcimiento probable mas tipo llegan a convertirse en focos de brillo implementa acerca de los grupos iOS. De la sisa historia, cubriremos las diez más

Actualmente, algunos de completo 2 jugadores espanoles guarda cualquier telefon asequible suprimir diferente mecanismo iOS Leer más »

Los mayormente Utilizadas Criterios de Juegos de Casino en Espana

Cotas sobre juegos de casino El incremento de los niveles sobre casino online sobre Espana ha evolucionado mediante un antelación tecnologico. En la actualidad, designar un casino depende enormemente de su prototipo de el programacii?n de casino cual brinda. Sobre dicha consiliario, analizamos los companias lideres del parque, los innovaciones desplazándolo hacia el pelo acerca

Los mayormente Utilizadas Criterios de Juegos de Casino en Espana Leer más »

Las mayormente Utilizadas Criterios de Juegos sobre Casino sobre Espana

Proveedores de juegos de casino El crecimiento para grados sobre casino online de Espana han evolucionado llevando anticipo tecnologico. En seguida, elegir un casino depende enormemente de su arquetipo del programacii?n de casino cual ofrece. Acerca de esa guía, analizamos los companias lideres de el parque, las innovaciones y sobre igual que influyen especializada de

Las mayormente Utilizadas Criterios de Juegos sobre Casino sobre Espana Leer más »