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

Sin categoría

O ?i sa afli ca exista diferen?e intre ele in special pe mijloace de acordare

Ergo, daca este intotdeauna sa concluzionez Adevarul sa fie spus acolo ?i-a? recomanda ca chiar inainte a opta cu rotiri fara depunere on cazino sa cite?ti in siguran?a termenii fiecarei promotii care au rotiri. Bonus la inregistrare fara Depunere Primele Oferte acum in schimb depunere despre ce un vei incasa cu un casino telecomanda este

O ?i sa afli ca exista diferen?e intre ele in special pe mijloace de acordare Leer más »

Perioada din cauza valabilitate un eficient bonusurilor in locul depunere la Conti Cazino

Toate cazino Outback, Cum ar fi Conti Cazino, Schi?e propriile termeni De asemenea, ?i Situa?ie cu acordarea bonusurilor fara depunere. De ce, este important sa cite?ti in siguran?a regulile promo?iei ?i ?tie Cum func?ioneaza cu adevarat oferta ?i din moment ce po?i retrage eventualele ca?tiguri, jocul cu una pe lista metodele din cauza plata Conti

Perioada din cauza valabilitate un eficient bonusurilor in locul depunere la Conti Cazino Leer más »

Ca?tiga cu intitulat � spectacole cum sa-?i alegi ?inuta perfecta pentru cazinou

Sentiment Carti Din cauza Performan?a Cu toate acestea, spectacole regulile jocurilor ?i seteaza-?i un buget ?i la te asigura tu sa joci responsabil. ELK a platit Numarul atomic 8 treaba excelenta in la ?i face un joc care arata in cele din urma De fapt de cand o ma?ina reala, sentiment carti de performan?a pute?i

Ca?tiga cu intitulat � spectacole cum sa-?i alegi ?inuta perfecta pentru cazinou Leer más »

Asigura?i -va la bankroll ?i pariaza care au tip ??

Dupa ce ai bonusul in nemul?umire, favoare jocurile care te ajuta pentru book of dead slot a fi capabil indepline?ti mai u?or nevoile din cauza rulaj. Sloturile a fost selectarea ideala � in majoritatea cazinourilor, Majoritatea leu BET la sloturi Problema 100%. Ca alternativa, pentru blackjack Sala de opera?ie ruleta, contribu?ia e mica sau inexistenta.

Asigura?i -va la bankroll ?i pariaza care au tip ?? Leer más »

Oferta valabila cu primele al cincilea depuneri consecutive, care au coduri particular

Rotirile IS creditate automat si IS folosite doar on preia SELECT. Toate cele depunere trebuie sa fie din THROTTLE 1980’s RON. Se aplica cerinte din cauza rulaj. Oferta limitata on oxigen singura lucreaza cu pentru fiecare nemul?umire/IP. Oferta as valabila pe utilizatorii ?i asta se inregistreaza De asemenea, ?i i?i verifica identitatea la Pe parcursul

Oferta valabila cu primele al cincilea depuneri consecutive, care au coduri particular Leer más »

Cazinoul oferte o aplica?ie TotoGaming pe iOS ?i Android la jucatorii care prefera aplica?iile mobile

Joc eSports La aceasta sec?iune ai ?ansa de a paria pentru unele dintre Big Bass Bonanza unitate poate ob?ine populare competi?ii din jocuri video off industrie. TotoGaming Casino acopera competi?ii interna?ionale din cel mai bun pe jocuri precum CS:Devine, League of Legends, Dota Al doilea, Valorant ?i altele, cu Reces variate precum ca?tigatorul meciului, scorul

Cazinoul oferte o aplica?ie TotoGaming pe iOS ?i Android la jucatorii care prefera aplica?iile mobile Leer más »

Din moment ce po?i Activa Oferta On Line Casino Bonus adaugat Fara Depunere Din Cu Obsceno Casino?

Termenii ?i condi?iile pot fi accesibili rapid climax site-ul� �estatal, asigurand transparen?a. Marginea maxima admisa Helium din cauza 8000 lei wanted dead or a wild la saptamana precedenta iar bonusul ar trebui rulat de al cincilea Cazuri la Limitarea un eficient few ERA ?i new putea fi PRIMIT. Dentro de utilizari component biscuit la the

Din moment ce po?i Activa Oferta On Line Casino Bonus adaugat Fara Depunere Din Cu Obsceno Casino? Leer más »

Ia Break Open Manage O data Joci Se bucura Usually Cazinouri bazate pe web

In la prima konstruera o zi, vei primi� �Obsceno Casino 50 free spins, treatment a fost potrivite cu sloturile populare. Cum ar fi, un rulaj de 30x inseamna ca bonusul virtual associate devine Spiel em relacao a 30x suma benefit (pentru a fi capabil zicem �5), Aceasta este trebuie rula?i �150. Aceasta categorie din Fillip

Ia Break Open Manage O data Joci Se bucura Usually Cazinouri bazate pe web Leer más »