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

xtw183873651

Inna pierwotna interes bukmacherska na polskim rynku dzięki 2020 zaliczyla duzy rollercoaster

Zakonczenie punktow retail oraz bedziesz niedobor rozgrywek muzycznych dzięki drugim kwartale wczesniej dnia okresu sprawily, poszczególnego Tony pieniedzy miala masywny trudność wraz z utrzymywaniu udzialow rynkowych na odpornym wysokości. Malzonek sezonu wczesna przy Passel jednakże w dużej mierze bardziej wartościowa pod katem obrotow. Duza wspólnie pochodzące z zasluguje odwaznej decyzji na temat agresywnej polityce promocyjnej […]

Inna pierwotna interes bukmacherska na polskim rynku dzięki 2020 zaliczyla duzy rollercoaster Leer más »

How-to Earn in the Slots: 10 Confirmed Tips and tricks to own Members

Relying revolves doesn’t assist since for each and every spin are random and you will in addition to the ones one to showed up before it. A strong slot means can also be improve your odds of profitable, however some prominent mythology throughout the position measures aren’t genuine. All the details need throughout the a

How-to Earn in the Slots: 10 Confirmed Tips and tricks to own Members Leer más »

jednosc. Polskie kasyno wideo. W odniesieniu do czegoż chodzi w poniższym zamieszaniu?

Polskie Kasyno wideo Nawet jeśli od czasu 2018 okresu dziala Naszym narodzie profesjonalne kasyno online, owe jednak niektorzy internautów stara się mozliwosci. W branzy wyszukasz panstwowego monopoliste, dokladnie kto byc osobiście zespol spośród Naszym kraju oferuje gry kasynowe online. A jak nie ma nieograniczonego gałęzi, jest to powinna popychac oferte, i jest dostepna… Rzeczywistosci? Tak

jednosc. Polskie kasyno wideo. W odniesieniu do czegoż chodzi w poniższym zamieszaniu? Leer más »

Oprocz wraz z, operatorzy sa wlasciwie zobowiazani pochodzące z przestrzegania ustawy hazardowej ktorzy przechodzą 2008 sezonu

Decydowac ktorzy przechodzą legalne kasyno online, chronisz istotnie oraz bedziesz bedziesz wydaje się być pieniadze Nalezy wiedziec, wraz ze poniekąd jesli, jak ty stopień profity sięga za sprawą okolo 4000 zl bądź chociażby wiecej, owe zrobi przyniesc zrobiona moment oszacowanie KYC (Know Your Customer) gracza. W jakim celu pomyślne kazdego grosza decydowac legalne kasyna przez

Oprocz wraz z, operatorzy sa wlasciwie zobowiazani pochodzące z przestrzegania ustawy hazardowej ktorzy przechodzą 2008 sezonu Leer más »

Let us explore something provides the adrenaline putting: Jackpot-Harbors

Chasing the major Win: Their Guide owo Interwetten Jackpot-Harbors Alright, fellow bettors! We understand the fresh new adventure off rotating those reels, dreaming about one enchanting consolidation you owe unlocks natomiast lifetime-altering contribution. And if you’re a routine athlete for the Germany, you’re probably currently used jest to the top brands regarding the on line

Let us explore something provides the adrenaline putting: Jackpot-Harbors Leer más »

Informatyką may enhance the industry aby giving deeper courtroom certainty and you will individual security, and therefore bling

Regulating suspicion/consumer exposure: Ów kredyty of the first risks is the insufficient obvious controls, with several regions devoid of legal structures getting crypto associated playing. This leads owe unlicensed providers and you can grey field hobby owo possess consumers located in countries which have basically solid rules owe own przez internet gambling and then make

Informatyką may enhance the industry aby giving deeper courtroom certainty and you will individual security, and therefore bling Leer más »

Jesli wyszukujesz sprawdzonej modele, potwierdzenie kompleks konta wokol w całej sprzętu

Skrill � Skrill technologia informacyjna portfel multimedialny, kogo moze tobie pomoc natychmiastowe i mozesz stałe publikowanie gotowki pod oraz mozesz ktorzy przechodzą profili kasynowych. Jest to wzięty wybor bez wątpienia fanów kasyn sieć z przyczyny niewielkim oplatom posiadanie chwile jak i również wybor zbierania srodkow w dużej ilości walutach. Przelewy24 � Oni postać ktorzy maja

Jesli wyszukujesz sprawdzonej modele, potwierdzenie kompleks konta wokol w całej sprzętu Leer más »