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

xtw1838756bc

Novoline Spielautomaten diese besten Games inoffizieller mitarbeiter Ranking

Content Unser beste Verbunden Kasino inside Brd finden Liste Unser Besten Echtgeld Spielautomaten Casinos Nur ein Glücksspielanbieter: Dahinter einen bevorzugten Zahlungsmethoden in angewandten besten Erreichbar Casinos verlassen Basis des natürlichen logarithmus-Wallets genau so wie PayPal, Instant Banking ferner Prepaid-Optionen. Verschiedenartige Optionen sollten von Verbunden Casinos angeboten werden, inbegriffen Kreditkarten, E-Wallets und Kryptowährungen. Rakoo Kasino bietet […]

Novoline Spielautomaten diese besten Games inoffizieller mitarbeiter Ranking Leer más »

Online slots games Malaysia Finest Casinos to experience

Game are in numerous versions, out-of practical in order to multiple-give, and will make use of front side choice options like Primary Pairs and 21+step 3. Blackjack is at the top of this new credit games prominence charts at any Malaysia gambling establishment on the internet, providing strategic, fast-moving gameplay, and you can the lowest

Online slots games Malaysia Finest Casinos to experience Leer más »

Online Kasino Paypal Nachfolgende Besten Paypal Casinos 2024

Content Verbunden Casinos via PayPal Apps Faq Pass away Casinos sehen Paypal als Einzahlung? Angebracht sein inside ein Lohn via Bing Play im Erreichbar Spielsaal Aufwendung im Verbunden Casino qua PayPal Had been man sagt, sie seien nachfolgende Vorteile von Yahoo and google Play Casinos? Bekanntermaßen, jedweder Verbunden Casinos inside Brd via PayPal hatten verschiedene

Online Kasino Paypal Nachfolgende Besten Paypal Casinos 2024 Leer más »

Angeschlossen Spielsaal Paypal Die Besten Paypal Casinos 2024

Content Online Casinos über PayPal Apps Häufig gestellte fragen Wafer Casinos hatten Paypal denn Einzahlung? In besitz sein von in der Salair unter einsatz von Google Play inoffizieller mitarbeiter Verbunden Spielbank Kostenaufwand im Verbunden Casino über PayPal Was man sagt, sie seien diese Vorteile von Google Play Casinos? Denn, jedweder Verbunden Casinos within Brd via

Angeschlossen Spielsaal Paypal Die Besten Paypal Casinos 2024 Leer más »

Betting Dependency And you can Situation Betting

Content Finest Sports betting Web site To possess Real time Playing: Bet365 Whats Extremely important When Registering During the On the internet Sportsbooks? What are Parlay Wagers And Odds Increases? Wnba Selections & Possibility You are Struggling to Access Gambling Cozw Focusing on how to determine prospective profits having fun with betting odds is important

Betting Dependency And you can Situation Betting Leer más »

Spielbank Provision bloß Einzahlung 2024: Diese besten No Vorleistung Boni

Content Auszahlungsmethode Vermögen unser einzahlungsfreien 20 gratis Spielbank Prämie Codes auf ein Mobilversion verwendet sie sind? Casino Maklercourtage exklusive Einzahlung as part of Brd: Aktuelle Schätzung pro Oktober 2024 asino Kasino: 120% Welcome Bonus bis zu €1,000 Der kürzerer Zeitrahmen geht unter einsatz von das Anlass dieser schnelleren Ausschüttung einher. Sehr wohl verlegen Eltern Den

Spielbank Provision bloß Einzahlung 2024: Diese besten No Vorleistung Boni Leer más »

Da Vinci Expensive diamonds Position Free Play On line No Down load

Blogs Veo step 3.1 Punctual A complete generative AI room with strong founded-inside the possibilities Da Vinci Diamonds Dual Play Slot Jackpot But the game play associated with the slot, particularly the mix of 300 potential totally free spins and the Tumbling Reels feature, means that Da Vinci Expensive diamonds are nevertheless really worth a

Da Vinci Expensive diamonds Position Free Play On line No Down load Leer más »

Mafia Gambling enterprise Slots, Bonuses & Jackpots

You can spinni casino online discuss classic and you may modern harbors, feature-packaged videos harbors, progressive jackpots, roulette, black-jack, baccarat, web based poker versions, crash video game, and you will instant victories. Register now, allege your own acceptance promote, and you may discuss an innovative new gambling experience created getting an international audience. The latest

Mafia Gambling enterprise Slots, Bonuses & Jackpots Leer más »