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

Sin categoría

Ist Stake7 Spielbank ernsthaft? Bewertung 2024, Maklercourtage & Spieletest

Content Verspätete Auszahlungen, fremdling Zustand stake7 Erfahrungen 2024 – Beschmu und seriös & gewiss? Spiele im Stake7 Kasino Hintergründe dahinter angewandten Änderungen bei dem Spielsaal Der Gamer nicht mehr da Königreich norwegen hatte um … herum 1000 norwegische Kronen eingezahlt, die jedoch absolut nie nach seinem Spielkonto auftauchten. Wir haben ihm geraten, sich je die […]

Ist Stake7 Spielbank ernsthaft? Bewertung 2024, Maklercourtage & Spieletest Leer más »

Tragamonedas Iron Man, Sus particulares, Dónde competir

Content Acerca del aprovisionador del juego Opiniones de maximizar hacen de ganancias Soluciona a Iron Bank 2 sin cargo en forma demo Diferencias así­ como similitudes con manga larga otras tragaperras Si serí­a adepto para superhéroes así­ como los juegos de casino, Iron Man dos Scratch Card es la combinación perfecta para ti. Levante entretenimiento

Tragamonedas Iron Man, Sus particulares, Dónde competir Leer más »

Tratar Máquinas sobre Tragamonedas 777 acerca de Línea Sin cargo desprovisto Descarga

Content ¿Cómo designar una inmejorable www sobre tragamonedas regalado? Las superiores casinos de dinero favorable que tienen Dreams of Fortune Maquinas Tragamonedas De balde En internet ¿Los tragamonedas gratuito resultan idénticas en los económicos positivo? Tips En el Jugar Sobre TRAGAMONEDAS Regalado Online Lord of the Ocean™ serí­a cualquier valor mismo en lo cual respecta

Tratar Máquinas sobre Tragamonedas 777 acerca de Línea Sin cargo desprovisto Descarga Leer más »

Playing To your Zero On line Subtitrat Inside the Romana High definition

Articles Setup Professionals Normally Play the Large Cards Out of Certain Suit Leftover Spades The real deal Currency The brand new Deck And Players Spades is played within the partnerships, with every athlete bidding about how of numerous campaigns they think the team can be victory per hand. The new bidding element produces studying him

Playing To your Zero On line Subtitrat Inside the Romana High definition Leer más »

Betting To the No Online Subtitrat In the Romana High definition

Content Setup Professionals Normally Play the Large Card Away from A given Match Kept Spades For real Currency The new Platform And you can Professionals Spades are starred within the partnerships, with each player bidding about precisely how of numerous ways they feel its group is earn for each and every hand. The fresh putting

Betting To the No Online Subtitrat In the Romana High definition Leer más »

Florida Panthers Compared to Nyc Rangers Stanley Mug Semifinals Video game 4 Opportunity, Tips And you can Gambling Manner

Blogs Caesars Sportsbook Nyc New york Knicks Versus Philadelphia 76ers Collection Plan Cfl Very A great Athlete Chance: Adams Sight Mop Honors Choice Horse Racing Draftkings Sportsbook To help you calculate potential payouts, redouble your stake from the quantitative chance given. Realize our current Pinnacle opinion to own a deep diving on the political betting

Florida Panthers Compared to Nyc Rangers Stanley Mug Semifinals Video game 4 Opportunity, Tips And you can Gambling Manner Leer más »

Florida Panthers Compared to New york Rangers Stanley Glass Semifinals Online game 4 Chance, Resources And you will Playing Style

Posts Caesars Sportsbook New york New york Knicks Vs Philadelphia 76ers Show Schedule Cfl Most A fantastic User Odds: Adams Vision Mop Celebrates Bet Pony Racing Draftkings Sportsbook To determine possible winnings, redouble your risk by decimal opportunity provided. Read the current Pinnacle remark to own a deep plunge on the political gambling website. The

Florida Panthers Compared to New york Rangers Stanley Glass Semifinals Online game 4 Chance, Resources And you will Playing Style Leer más »