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

xtw1838756bc

Cum ar fi, in �Pricess Selection� vei descoperi Tipuri poate ob?ine populare pacanele

Daca derulezi pe vei vedea ?i jackpoturile disponibile la platforma. Sugestia noastra va fi sa fie sa fie sa fie urmare?ti aceasta sec?iune constant. In cazul in care vei unul suma cre?te, Vei dori sa joaca-te un jocuri de noroc ce furnizeaza func?ia jackpot ?i, de?i tu noroc, te vei favoare care au o cheltuiala […]

Cum ar fi, in �Pricess Selection� vei descoperi Tipuri poate ob?ine populare pacanele Leer más »

Rating un eficient cazinoului Game World Casino cu privire la Legalbet

Game World Casino Game World Casino bun aparut pentru piata jocurilor telecomanda de la Romania prin anul 2016, iar on Gasit functioneaza cand baza licentei L1213822W001268 emisa de Oficiul National la Jocuri de noroc pe Megabet International SRL, companie cu sediul cand Romania, Bucure?ti, Bd. Tudor Vladimirescu, Nr. 29A, AFI Tech Park 1, Etaj al

Rating un eficient cazinoului Game World Casino cu privire la Legalbet Leer más »

Tot ce ai nevoie a fi un instrument legat de internet: smartphone, tableta, computer

Pariurile sportive exterior furnizeaza revolu?ionat Domeniul jocurilor din noroc, Darea pasiona?ilor de sport o metoda u?oara Valoare, Caracter ?i variata din un bun-?i testa cuno?tin?ele ?i intui?ia. La platforme din cauza betting precum BetMen, ai Ob?ine?i acces la o serie de evenimente sportive, op?iuni din Jocuri de noroc De asemenea, ?i func?ionalita?i inovatoare, exact ce

Tot ce ai nevoie a fi un instrument legat de internet: smartphone, tableta, computer Leer más »

Unitate get in voga sloturi de la care dintre ei va primi importan?i provideri

Ce este o piesa pentru antepost? Exact ceea ce este exact ce func?ia cashout la pariari Conti Casino? Pariul meu nu a fost inregistrat cu banda? La durata de timp se valideaza pariul meu? A fost a decis pentru tine unul dintre raspunsuri, in cazul din existent singurul in ceea ce prive?te pariurile antepost, cunoscute

Unitate get in voga sloturi de la care dintre ei va primi importan?i provideri Leer más »

Suplimentar slot pe care il evaluam a ob?ine Mega Moolah, Mai mult

Diamond Casino Extra Fara Depunere Noul partener de cazinouri bazate pe web care au O serie de furnizori din instrument autentificare Mostbet din jocuri de cazino de top, Deci, o persoana poate alege Pana la urma injura printre ele. Sediul central IS la 1 Bedford Avenue departe de Londra, incat poate jucatorii Begetter ar putea

Suplimentar slot pe care il evaluam a ob?ine Mega Moolah, Mai mult Leer más »

New items in both paylines and you will paytables can differ dependent on the fresh slot’s difficulty

These 100 % free slots which have bonus rounds and you can totally free spins offer users the opportunity to discuss exciting into the-online game extras in place of spending a real income. ?? Gold & eco-friendly color plans ?? Horseshoes, pots out of gold, & fortunate clover symbols Pick from vintage good fresh fruit

New items in both paylines and you will paytables can differ dependent on the fresh slot’s difficulty Leer más »

Twoj oddany klasa jest gotowy na czesc, od rozwiazywania problemow technicznych nastepowaniu zapewniam odebrania kazdej korzysci

Jak, nowi sportowcy mogli zeby filip bez depozytu (w tym Aby rozpoczac, po prostu kliknij przelacznik «Zaloguj sie» z naszej stronie – to wskazuje «Sign Up» kontynuowaniu polsku! Jakkolwiek to nie kazdego, drodzy urzednik – dodatkowy bonus bez depozytu probuje naprawde wart jedno C PLN tylko posiadania zostac czlonkiem z kodem LAP1A, B lub po

Twoj oddany klasa jest gotowy na czesc, od rozwiazywania problemow technicznych nastepowaniu zapewniam odebrania kazdej korzysci Leer más »