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

xtw18387544d

Combinación de Esteroides con Otros Suplementos: Un Análisis Exhaustivo

La combinación de esteroides anabólicos con otros suplementos nutricionales es un tema que ha generado mucho interés en el ámbito del fitness y el culturismo. Muchos atletas y entusiastas del deporte buscan maximizar su rendimiento y resultados mediante el uso de diversas sustancias, sin embargo, es crucial entender los posibles efectos y riesgos involucrados en […]

Combinación de Esteroides con Otros Suplementos: Un Análisis Exhaustivo Leer más »

Particular casinos on the internet commonly totally controlled and don’t make in control playing important

Because they don’t insist on a premier put, the brand new handle has returned regarding professionals hands to decide exactly how far they are able to manage to play with. In addition to discover logo designs such as Gamstop and you will Play Alert since the well because in charge gambling units to be sure

Particular casinos on the internet commonly totally controlled and don’t make in control playing important Leer más »

Bicicletas 400 juegos, una propuesta de slots, ruleta, blackjack y no ha transpirado casino en presto

Bizum, PayPal o en la barra Apple Pay son metodos esgrimidas sobre las casinos en internet con recursos positivo Sin embargo tambien, lo bien que hace el trabajo por nuestro movil y la zapatilla y el pie servicio al cliente demasiado eficiente invitan a quedarse. Genesis Casino guarda algun lejano de esparcimiento importante que usan

Bicicletas 400 juegos, una propuesta de slots, ruleta, blackjack y no ha transpirado casino en presto Leer más »

Bastantes para casinos online mas fiables aceptan ingresos joviales tarjeta de credibilidad, incluso en erican Express

La empuje es una pinta importante que no deberia excederse por elevado, demasiado significativo igual que una disparidad sobre tragaperras en el caso de que nos lo olvidemos las metodologias de pago que hay disponibles. Vale ser conscientes cual cualquier bono y promocion podra tener terminos asi� como caracteristicas especialistas que deberias cumplir para permitirse

Bastantes para casinos online mas fiables aceptan ingresos joviales tarjeta de credibilidad, incluso en erican Express Leer más »

You Says where Simply On the internet Wagering is Judge (and never internet casino)

There is increasing momentum towards legalising on the web sports betting in numerous United states says just like the a first reaction to the latest 2018 Finest Legal ateur Sporting events Cover Operate (PASPA). So it landmark governing permitted tells dictate their particular regulating structures providing betting. Because of this, an increasing number of states

You Says where Simply On the internet Wagering is Judge (and never internet casino) Leer más »

Others show belongs to bingo, betting exchange and you will pond gambling

Creating an online Casino in the united kingdom: Courtroom, Places, and Technology Degree What you should do an on-range casino in britain try an issue seem to requested by the this new casino organization already permitting other segments, plus by people who are the on globe. The uk online gaming market is considered to be

Others show belongs to bingo, betting exchange and you will pond gambling Leer más »

Tsars casino stimulent fara depunere va primi specific, ci ca furnizeaza propriile sale argumente maxime ?i minime

O mul?ime de oameni Afirma?i tu sa a nu permite vietnamezilor sa joace aproape Selfmade Nu face continuu de asemenea, ?i ?i la opri localnicii sa joace jocuri de noroc, toto casino Fillip fara depunere Deci, jucatorii a primi ajutorul din cauza care au aduc Cand. Toate aceste jackpot-uri precum Eye of Horus De asemenea,

Tsars casino stimulent fara depunere va primi specific, ci ca furnizeaza propriile sale argumente maxime ?i minime Leer más »

Jocurile este de fapt auditate de eCOGRA, iar licen?a cazinoului este emisa din Curacao Gaming Authority

Doar pu?in promo?ii te ei pot marginea la particular jocuri, cu toate acestea Relaxare i?i permit pentru a fi te plimbi liber pe tot parcursul portofoliu din jocuri al cazinourilor care au gyrate gratuite. In calea pacanele tambur gratuite fara depunere, ar putea exista multe posibilita?i de a explorat la un gram de adrenalina ?i

Jocurile este de fapt auditate de eCOGRA, iar licen?a cazinoului este emisa din Curacao Gaming Authority Leer más »

Din cauza Interahamwe, rotirile gratuite in schimb depunere inseamna cel mai apreciat Extra in Domeniul cazinourilor departe de Romania

Asta deoarece cam toate cele ofertele din acest gen Bitsler autentificare cazinou furnizeaza o limita Generare cuprinsa, de obicei, oriunde intre 50 ?i Urmatorul-Threesome din lei. De?i ar putea fi Ca ?i mintea in unii privin?e, bonusurile in locul depunere De asemenea, ?i unitate care au depunere sunt destul din diverse. Fortuna a ob?ine site-ul

Din cauza Interahamwe, rotirile gratuite in schimb depunere inseamna cel mai apreciat Extra in Domeniul cazinourilor departe de Romania Leer más »

Majoritatea Aceste inregistrari ce gase?ti la fel de bine , detaliate De asemenea, ?i testate

Trateaza jocul in func?ie de o experien?a din cauza divertisment, niciodata ca pentru o sursa garantata de a face Acest Punct ii permite cazinoului pentru a fi controleze ca?tigurile poten?iale ale jucatorilor de asemenea, ?i, de asemenea, sa limiteze ?ansa din cauza a parcurge pierderi semnificative de la oferirea acestor bonus. Aceste Revolve gratuite in

Majoritatea Aceste inregistrari ce gase?ti la fel de bine , detaliate De asemenea, ?i testate Leer más »