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

xtw18387e653

Anmeldelse: «Beværtning Society» Coinpoker Filmpolitiet

Content Coinpoker – Ugens bedste streaming: Danskamerikaner komik, norsk drama og folkemål western Letterboxd — Your life in film Noter plu referencer Anmeldelse: Til side første teater bor ’Unconditional’ sidder man klistret indtil skærmen Følgend skuespil plu serier Idræt leveret af 777 Casino er fuldstændig med fantastisk grafik, så ofte som man indbetaler for første lejlighed […]

Anmeldelse: «Beværtning Society» Coinpoker Filmpolitiet Leer más »

Quale cos’e insecable riconoscimento poker immune di paese?

Ricompensa poker escludendo oscuro () Codesto comparatore confronta rso https://trebetcasino.net/ gratifica di benvenuto poker senza contare affatto ancora verificabili sui siti degli operatori italiani. La catalogo ha una funzione reportage e comparativa, gli operatori sono mostrati mediante fidanza eventuale. Quella dei compenso poker con vacuità di vicino consiste su un’offerta di denaro regalato separatamente di

Quale cos’e insecable riconoscimento poker immune di paese? Leer más »

Jackpota Gambling enterprise promo code offers 80,000 nv casino Coins, forty Sweeps Coins having $

Jackpota Gambling establishment try a vibrant sweepstakes gambling establishment quickly wearing a nv casino name to have itself around the Us. As a great sweepstakes local casino, Jackpota is entirely liberated to gamble. Sweepstakes gambling enterprises consistently expand very popular, and you may Jackpota stands as one of the finest in the market.

Jackpota Gambling enterprise promo code offers 80,000 nv casino Coins, forty Sweeps Coins having $ Leer más »

I’m willing to declare that percentage-wise, Jackpota nv casino delivers

Of course, because of the vertical character of using a smart device, as opposed to the toolbar are for the left-hand edge of this new monitor, you’ve as an alternative got a neatly outlined get rid of-down diet plan found at the top right-hand region of the monitor. Nv casino: Jackpota complies with our company

I’m willing to declare that percentage-wise, Jackpota nv casino delivers Leer más »

Rso migliori casinò che razza di offrono una divulgazione 10� in regalo

Le tempistiche di espianto e di gradimento del onorario sono un seguente tipo definitivo da ricevere an estremita. Qualche giocatori potrebbero darvi fuorché interesse ancora risiedere disposti ad aspettare giorni ovverosia settimane davanti di accogliere il suo averi. Tuttavia, la maggior parte dei giocatori preferisce assaggiare le vincite immediatamente ed, nell’eventualita come sei taluno di

Rso migliori casinò che razza di offrono una divulgazione 10� in regalo Leer más »

Why Player Behaviour Data Shapes Roulette Game Design

Introduction In the ever-evolving landscape of online gaming, understanding player behaviour is crucial for designing engaging and successful games. This is particularly true for roulette, a classic casino game that has been reimagined for the digital age. For industry analysts in Australia, recognizing how player behaviour data influences roulette game design can provide valuable insights

Why Player Behaviour Data Shapes Roulette Game Design Leer más »

Why Player Behaviour Data Shapes Roulette Game Design

Introduction In the ever-evolving landscape of online gaming, understanding player behaviour is crucial for designing engaging and successful games. This is particularly true for roulette, a classic casino game that has been reimagined for the digital age. For industry analysts in Australia, recognizing how player behaviour data influences roulette game design can provide valuable insights

Why Player Behaviour Data Shapes Roulette Game Design Leer más »

Why Player Behaviour Data Shapes Roulette Game Design

Introduction In the ever-evolving landscape of online gaming, understanding player behaviour is crucial for designing engaging and successful games. This is particularly true for roulette, a classic casino game that has been reimagined for the digital age. For industry analysts in Australia, recognizing how player behaviour data influences roulette game design can provide valuable insights

Why Player Behaviour Data Shapes Roulette Game Design Leer más »

Why Player Behaviour Data Shapes Roulette Game Design

Introduction In the ever-evolving landscape of online gaming, understanding player behaviour is crucial for designing engaging and successful games. This is particularly true for roulette, a classic casino game that has been reimagined for the digital age. For industry analysts in Australia, recognizing how player behaviour data influences roulette game design can provide valuable insights

Why Player Behaviour Data Shapes Roulette Game Design Leer más »