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

Sin categoría

Moonwin Casino Probe 2025 6 500 Bonus + 180 FS

Vor Diese unteilbar Spielbank Ihrer Auswahl vortragen, konfiszieren Die leser einander gesuch, sic Diese alle geltenden gesetzlichen Bestimmungen einhalten. Die leser vermögen die wie geschmiert für nüsse spielen, vor Eltern das Echtgeld verwenden. Unser Berühmtheit-Sender ist und bleibt dröhnend Moonwin Kasino Untersuchung wirklich so planmäßig, wirklich so dies unter einsatz von einem Hervorheben der Glücksspieler […]

Moonwin Casino Probe 2025 6 500 Bonus + 180 FS Leer más »

MoonWin Online Kasino Review: zum besten geben für Bimbes

Er berichtete, vom Kundensupport gleichwohl allgemeine Position beziehen bekommen käuflich, trotz er gemäß angewandten Allgemeinen Geschäftsbedingungen des Casinos ostentativ habe. Nach dies Fragestellung übers Beschwerdeteam eskaliert wird, zahlte unser Kasino ja alle ausstehenden Auszahlungen aus & löste im zuge dessen die Symptom des Spielers. Welches Beschwerdeteam bestätigte nachfolgende Auflösung und dankte unserem Zocker pro seine

MoonWin Online Kasino Review: zum besten geben für Bimbes Leer más »

Festival Vessels by the Proportions 2026: Premier so you can Minuscule Collection Publication

So it vessel stays antique Festival — fun-packaged of ribbon so you can harsh — however, concurrently, we have never ever prevented including fresh new have. So now you can be capture something cooler, otherwise nice… or maybe even sexy, at the JavaBlue™ Café. Meet with the the brand new Cloud 9 Spa™, presenting an

Festival Vessels by the Proportions 2026: Premier so you can Minuscule Collection Publication Leer más »

Safe Payments on the Valor Bet App

Look by classification, faucet to experience, and you may option anywhere between games instantly — zero reloading, no waiting. Uptodown are a multi-platform application shop centered on Android. No membership must dive for the step; choose visitor function and relish the online game instantaneously. The video game doesn’t enable real-money playing however, improves betting feel,

Safe Payments on the Valor Bet App Leer más »

Valor Gambling establishment Android Application: Unlock Epic Bonuses and you can Ports to the Cellular

Unique video game for example Poultry Street and its particular sequel Chicken Path dos are favorites to have fascinating cellular gameplay. At the same time, the brand new application comes with the new exciting Aviator online game, which gives a different playing experience. To own professionals trying to real time local casino action, several desk

Valor Gambling establishment Android Application: Unlock Epic Bonuses and you can Ports to the Cellular Leer más »

Simple tips to play Aviator and win big for the ValorBet inside Asia

Players whom method the game which have an organized strategy sit a good better to danger of optimizing its outcomes. While each class try erratic, you will find confirmed actions that will help participants navigate the new volatility and make wiser betting choices. Studying this type of aspects needs determination and exercise, but with a

Simple tips to play Aviator and win big for the ValorBet inside Asia Leer más »