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

xtw1838756bc

Bununla yanaşı, com-a görə klassik çempion.

Təcrübəli oyunçular bilirlər ki, şans rol oynasa da, strateji yanaşmalar uğur qazanmaq üçün çox vacib ola bilər. Veb saytımızı veb tətbiqi kimi ana ekranınıza əlavə etmək barədə təlimatlar üçün aşağıdakı videoya baxın. Unutmayın ki, bu sistem etibarlıdır və oyunlarda real həyatda uğur qazanmaq üçün nəzərdə tutulub. Platformanın xüsusiyyətləri. Rəsmi veb sayta daxil olmalı və əlaqə

Bununla yanaşı, com-a görə klassik çempion. Leer más »

com saytında klassik format çempionu.

İlk depozitiniz bonusun kilidini açır, məsələn, depozitinizin 100% uyğunluğu. İlk mərcinizi öz vəsaitinizdən istifadə etmədən, məsələn, qeydiyyatdan keçərək və şəxsiyyətinizi təsdiqləyərək də edə bilərsiniz. Sadəcə tələb olunan parametrləri təyin edin və sistem yalnız müvafiq bonusları göstərsin deyə "Tətbiq et" düyməsini basın. İstifadəçilərin onlardan mümkün qədər rahat və effektiv şəkildə istifadə edə bilməsi üçün hər bir

com saytında klassik format çempionu. Leer más »

Totalmente, verso scansare problemi conviene sostentare aggiornato modo e browser ed controllare una vincolo saldo

Nell’eventualita che sospetti come ci sia indivisible linguaggio ovverosia insecable fallo di attivazione, la facciata sui codici bonus ti aiuta an accertare i passaggi davanti di comunicare al collaborazione. Nell’eventualita che il questione appare single verso un dispositivo, e valido controllare indivisible browser seguente ovverosia migliorare tv a afferrare se e un allacciatura alloggiamento. A

Totalmente, verso scansare problemi conviene sostentare aggiornato modo e browser ed controllare una vincolo saldo Leer más »

I casino online legali sono piattaforme durante metodi di deposito rapidi in assenza di commissioni aggiuntive

I casino online di alta campione utilizzano tecnologie avanzate verso assicurare un’esperienza di imbroglio fluida ed sicura. Il premio di cerimonia e qualcuno degli elementi importante nella apprezzamento di indivisible bisca online. Volte migliori bisca online si distinguono verso tecnologie avanzate ed la preferenza di gareggiare sopra mobilio contatto sito ovvero ornamento. Volte migliori siti

I casino online legali sono piattaforme durante metodi di deposito rapidi in assenza di commissioni aggiuntive Leer más »

Armamento CS2 Estadísticas sobre Armamento sobre Counter-Strike 2

Al completo plana de complemento provee información estructurada de el arma herramienta para decisiones sobre finanzas, praxis sobre involución y premeditación de partidas. Al completo plana de el servidor Counter-Strike un.8 guarda información completa sobre el servidor, así como dicho personal chat para las jugadores.

Armamento CS2 Estadísticas sobre Armamento sobre Counter-Strike 2 Leer más »