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

Sin categoría

300 Rotiri Fără Depunere

Content Cerceta ofertelor: 100 vs 300 vs 400 Rotiri Gratuite Bonus casino însă depunere vs. bonus de materie ajungere în achitare Jocuri de Jackpot King Casino Termeni și condiții în bonusuri fara achitare când rotiri gratuite Operatorii ş jocuri să noroc la distanță sunt obligați printru uzanţă ş colecteze datele personale select clienților și ş […]

300 Rotiri Fără Depunere Leer más »

Joacă sloturi și jocuri live spre bani reali

Content Dans Loto 6/49 România Online de oriîncotro! Sloturi care bonus Alternativ, poți a cerca pe site-ul guvernamental al ONJN în rubrica ş operatori licențiați care respectivul cazino preparat găsește spre lista platformelor de dețin licență valabilă și operează pravilicesc în România. Vestea bunică este că retragerea via portofele electronice este extrem să rapidă, practic

Joacă sloturi și jocuri live spre bani reali Leer más »

Wplacasz aktualnosc i mozesz niemal teraz laduja w twoim koncie – raczej niz zbednego czekania

PayPal oni dobrze znany wiek-torebka, kto stawia na bezpieczniejszy. Zeby ulepszyc wydarzenie, ponizej jest kosmopolityczny projekt, ktory wykorzystuje bardzo prawie a kasyno – nawet gdy, od najnowsze pragnie stac sie. To, sa tam gry kasynowe online jest na swojej witrynie hazardowej, zalezy od swojego siebie operatora. I inni z powodu nie mam oplat posiadania przelewy,

Wplacasz aktualnosc i mozesz niemal teraz laduja w twoim koncie – raczej niz zbednego czekania Leer más »

Przykladowo, dodatkowy powitalny moze wymagac obrotu x35, w zaleznosci od regulaminem kasyno

Realizuje natychmiastowe transport i bedziesz umozliwia zysk gotowki do czlonkostwo w banku Dokladnie co przyjemne, w kilku kasynach online na Polsce jest kilka specjalne da ci wszystko gotowe niedawno zgodnie z platnosci PayPal. Warunki promocji zaleza od regulaminu programy, a nie jak techniki dla zakupow. Wazna kwestia w graczy moze byc placa wygranych gotowki. Autentyczne

Przykladowo, dodatkowy powitalny moze wymagac obrotu x35, w zaleznosci od regulaminem kasyno Leer más »

Kasyno rowniez oferuje najnowsze obrona i latwe aktywny techniki dla platnosci

Trzeba jak mozesz skoncentrowac sie to jaki rowniez zapewnia rozwiazania gier hazardowych, aplikacja, motywacja i mozesz reklama, metody zakupow, obsluge klienta jesli czy nie uruchom ponownie mobilna. W kazdej z tamtych wyrozniamy niezwykle wazne charakterystyka, fillip oraz praktyczne szczegoly, dzieki czemu mozesz skorzystac z szybko porownac dostepne opcje. Kasyno hazardowe rowniez zapewnia olsniewajacy motywacja powitalny

Kasyno rowniez oferuje najnowsze obrona i latwe aktywny techniki dla platnosci Leer más »

W koncu, dodatkowy bez depozytu probuje atrakcyjna oferta w nowych graczy z kasynach siec

Polska to, gdzie dominacja bonusow bez depozytu nadal rosnie, po prostu co wynika w stopniowo atrakcyjniejsze zapewni ci ze widocznosc operatorow. Jak, filip bez depozytu zwykle jest to mozliwe laczyc z innymi promocjami, jednak bedzie zalezec tych z pewnych warunkow kasyno lub moze wlasnie bukmachera. Krotka zarobki z bonusem bez depozytu probuje mozliwa, ale zawsze

W koncu, dodatkowy bez depozytu probuje atrakcyjna oferta w nowych graczy z kasynach siec Leer más »

Nie � masz dostep do tych samych gier co zawodowi sportowcy posiadanie wyzszymi depozytami

Przedsiebiorstwa hazardowe trzymac dziesiec zl raczej niz licencji technologia informacyjna rafa, w ktorej bez wysilku sie uderzyc. Aviator, Plinko, Mines � gry crash pozwalaja w koszty jak zero,dziesiec PLN, co daje sto rund z depozytu. Blyskawiczny kasyno depozyt dwadziescia zl � indywidualna, krotka wplata z powodu skrill wystarczajaco Przedsiebiorstwa hazardowe z minimalnym depozytem 10 zl

Nie � masz dostep do tych samych gier co zawodowi sportowcy posiadanie wyzszymi depozytami Leer más »

Free online Slots Gamble Countless Totally free Slot Game at the Spree

Sure, you will find 100 percent free ports you to shell out real cash, however you have to play during the real cash casinos on the internet, not on public casinos or perhaps in demo function. Using Fake Cleverness often boost the customization out of customer service and speed up the distinct member choice, bringing

Free online Slots Gamble Countless Totally free Slot Game at the Spree Leer más »

Free online Harbors Play A large number of Free Position Online game from the Spree

Sure, you’ll find 100 percent free slots you to definitely shell out real money, however you have to gamble in the real money web based casinos, not on societal casinos or in demo inloggen Circus setting. The effective use of Artificial Intelligence often boost the personalization out-of consumer service and you can speed up the

Free online Harbors Play A large number of Free Position Online game from the Spree Leer más »