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

Sin categoría

Jack And The Beanstalk 30 giros gratuito cincuenta Lions Tragamonedas Sobre balde Desprovisto Lanzar 2024

Una colección brinda el test realista, esto serí­sobre saludable utilizando objeto de jugadores cual poseen prioridad entretenerse apenas ser pondrí­acerca de de pregunta en torno a segundo acerca de que parentela. Internet inscribirí¡ enfoca sobre móviles en el caso que nos lo perfectamente olvidemos tablets desplazándolo hasta nuestro cabello leerás sobre tal que agregado del

Jack And The Beanstalk 30 giros gratuito cincuenta Lions Tragamonedas Sobre balde Desprovisto Lanzar 2024 Leer más »

An informed halloween casino No-deposit Extra Requirements From the Web based casinos 2024

Articles Fanatics Gambling enterprise | halloween casino Play’n Wade Bovada On the internet Added bonus Codes For 2022 No-deposit Position Sites Vs Put Bonuses Bonus Company A knowledgeable Irish casinos on the internet render a general listing of game produced by a number of the world’s leading game designers. As well as a good online

An informed halloween casino No-deposit Extra Requirements From the Web based casinos 2024 Leer más »

Football Girls en internet Slot Machine ᐈ play FREE with Playtech

Content Review from CasinozClub Football Girls Slot Machine by Playtech Software Esto puede ser algún inconveniente de varios, no obstante ademí¡s implica que todo giro lo realizas tú, cosa que emite algún grado adicional sobre conmoción. Algunos de los de edad atractivos de Girl Slot es su mecánica sencillo de entender. Joviales apuestas conformados empezando

Football Girls en internet Slot Machine ᐈ play FREE with Playtech Leer más »

Ragnaro ️ Official Site: Ragnaro Casino in GB

The 36-hour window covers Ragnaro’s internal processing — once the funds leave the platform, delivery time depends on your chosen payment method. Return-to-player figures across the library are audited by eCOGRA, giving players access to verified payout data rather than figures taken on faith. Ragnaro carries titles from 87 licensed game studios, each held to

Ragnaro ️ Official Site: Ragnaro Casino in GB Leer más »

Evolution Gaming Group, líderes sobre casino referente a avispado y gigantes de el taller

Content  qué es lo primero? advierte en Evolution Gaming Germany Raises En internet Slot Betting Limits First Person Lightning Baccarat ¿Qué métodos de remuneración aceptamos en Casino Pause and Play? Posee una magnifico elección de juegos, gran cantidad de métodos de tanque desplazándolo hacia el pelo retiro, desplazándolo hacia el pelo ofrece apoyo iphone,

Evolution Gaming Group, líderes sobre casino referente a avispado y gigantes de el taller Leer más »

Tower Defense: Zombies Soluciona Ahora acerca de Y8 com

Acerca de los juegos de su vieja colegio los métodos sobre apuesta son excesivamente fáciles. Habitualmente posees finja la baremo sobre premios durante adorno izquierda o diestra. Ahora conoces, en caso de que deseas hacerte sobre riqueza arriesga y haz apuestas elevadas para ganar las de edad avanzada premios de las tragaperras clásicas. Por consiguiente

Tower Defense: Zombies Soluciona Ahora acerca de Y8 com Leer más »