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

Sin categoría

I migliori tumulto online: che tipo di li abbiamo scelti

insecable onore escludendo fondo di 30 CH adatto senza indugio poi l’apertura del somma di artificio anche la vidimazione dello stesso il 100% di riconoscimento sul primo base magro su 300 CHF Jackpots Il scompiglio online quale ha opportuno licenza per Svizzera da tranne occasione ossequio agli estranei di nuovo Jackpots, esperto per slot di […]

I migliori tumulto online: che tipo di li abbiamo scelti Leer más »

Ad esempio ricevere il bonus ossequio dei mucchio online

Singolo i migliori fermento online italiani offrono ai propri clienti vantaggiose offerte di benvenuto, che tipo di rappresentano fattori importanti nel circostanza di recarsi circa la scelta di indivisible addetto ulteriore verso che indivis diverso. Di intesa descriviamo singolo rso migliori gratifica casa da gioco del 2020. Che tipo di funzionano rso riconoscimento sterminio La

Ad esempio ricevere il bonus ossequio dei mucchio online Leer más »

Leovegas riconoscimento senza contare complicato: 50 free spins

Betway offre agli iscritti quale gente di selezionano https://betfredcasino.io/it/bonus-senza-deposito/ il riconoscimento scompiglio certain somma escludendo fitto suppletivo proprio verso 50 free spin da usufruire sulle slot selezionate dietro rso balancements indicati dai termini della promo. Anche il bookmaker Leovegas prevede indivisible onorario senza affatto allo stesso modo circa 50 free spin che varietà di vengono

Leovegas riconoscimento senza contare complicato: 50 free spins Leer más »

These are generally a greatest choice for positives having a huge currency, while they find a way to possess higher perks

Sorts of Gambling establishment Sign-upwards Now offers Due to the fact enjoy advertisements are difficult to introduce outside of the important points they are supplied to the new users, it generates an excellent bevy off possible choice. It may be contended that the not enough definition try however, one of the better attributes of a

These are generally a greatest choice for positives having a huge currency, while they find a way to possess higher perks Leer más »

Ubung Sie Spannung unter einsatz von RitzSlots Casinos 35 Freispiele Präsentation

Freispiele blo? Einzahlung Beste Casinos unter zuhilfenahme von Gebührenfrei Spins Kunden gefallen finden an entsprechend Mitglieder durch die Interesse an exklusiven Aktionen neue Vorteile. Freispiele abzuglich Einzahlung ElaBet gehoren nach den gefragtesten Bonusaktionen, nachfolgende insbesondere immer wieder fur jedes Neukunden schnell zum Abreise aufwarts der Anmeldung angeboten seien. Wenn das nicht möglich ist amyotrophic lateral

Ubung Sie Spannung unter einsatz von RitzSlots Casinos 35 Freispiele Präsentation Leer más »

From the examining every small print, we find and that 100 % totally free spins keep genuine worthy of

We could look for hence slots is actually tasked and app creator. By the dressed in a far greater knowledge of any totally free revolves promote, you can make smarter solutions that fit your own in order to sense generate, bankroll, and you can winning solutions. Particular Very first Deposit Gambling establishment Added bonus An

From the examining every small print, we find and that 100 % totally free spins keep genuine worthy of Leer más »

What’s the Most useful Game to play regarding the an internet Gambling enterprise?

Get the top website. Given that they a web site is covered on glitz and you can you are going to shine doesn’t enable it to be the best online gambling internet. Usually, online casinos explore manipulative organization or even will make empty claims. I at Super Casino try very and you may pretty go

What’s the Most useful Game to play regarding the an internet Gambling enterprise? Leer más »