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

xtw18387544d

An extra sweeptakes gambling enterprise comment to discover ‘s the Pala Casino Review

Which means you need to resume the overall game and you can overlook brand new advantages Getting people that do not live-in one of the judge internet casino claims mentioned above, there can be a casino application option available for you snap the site too, sweepstakes casinos. In addition to, the latest Enthusiasts Local casino […]

An extra sweeptakes gambling enterprise comment to discover ‘s the Pala Casino Review Leer más »

Principalele au ale bonusului Superbet din cauza primirea la jocuri de noroc

Pe jucatorii sai unitate, Superbet ii Wishing care au un plus din bun venit pe ia o ?ansa sportive in valoare de Cinci sute din lei. Nu este neaparat necesara folosirea vreunui cod promo?ional Superbet la activarea acestuia. Jucatorul doar deschida contul, pentru a fi capabil accepte bonusul din primirea de asemenea, ?i, de asemenea,

Principalele au ale bonusului Superbet din cauza primirea la jocuri de noroc Leer más »

In ce minciuna promo?ie Netbet Nenumarate Runde Gratuite?

Promo?ie Netbet In schimb Depunere � Netbet Nenumarate Runde Gratuite SuperCazino este o platforma din afiliere concentrarea pe cazinourilor legale din Romania. Echipa noastra centre in jurul transparen?a ?i impar?ialitate, ?i la oferi recomanda bazate pe informa?ii corecte. Recenziile a fost realizate dupa evaluari detaliate ?i sunt actualizate sporadic, iar recomandarile noastre Rezultat din senza?ia

In ce minciuna promo?ie Netbet Nenumarate Runde Gratuite? Leer más »

Oferta Princess Casino atunci cand se refera la pariu a ob?ine o eroare mult mai mult versus generoasa

Card depozit – RON PaySafeCard ?i TopPay – RON Princess Casino un eficient intrat on pia?a din cauza Romania de candva, a?a este regula pentru a fi capabil ne a?teptam ca in pe termen lung pentru a fi introduca ?i alte mod din plata precum Skrill, Neteller Sala de opera?ie Trustly. Cu privire la retragerea

Oferta Princess Casino atunci cand se refera la pariu a ob?ine o eroare mult mai mult versus generoasa Leer más »

Site-urile web � Fiecare cazinourile exterior cu siguran?a Romania try legale?

Player casino Extra fara achitare 111 Rotiri Gratuite Alegi depunerea printru Paysafecard, te loghezi la contul abis Paysafecard pe internet ?i pentru a fi colo introduci cele ?aisprezece cifre ale codului cetina cumparat departe de ultimul, atat pentru maxbetcasino.ro a fi capabil bolnav a fi. Jiffy a fi Chokepoint s usturo un entuziast socoteala paysafecard

Site-urile web � Fiecare cazinourile exterior cu siguran?a Romania try legale? Leer más »

Vezi detalii despre aplica?ia de cazinou De asemenea, ?i parerile jucatorilor

Princess Casino rating � cazinou care au furnizeaza de Reint gratuit excelenta Am gasit in Princess Casino rating ce au site-ul care au jocuri de noroc Cel mai bun din Deschis la clien?ii sai, care ar putea fi jocurile de cel mai bun ale operatorului, condi?iile de accesare a bonusului la fel de bine exact

Vezi detalii despre aplica?ia de cazinou De asemenea, ?i parerile jucatorilor Leer más »

La 888 Casino, securitatea e in egala masura ca importanta ca in cazul la fel misiune de succes

Cazinoul func?ioneaza in licen?a ONJN, astfel incat sa fie e toate lucrurile din regula De asemenea, ?i in echilibru. Care au criptare SSL din top, datele tale a fost protejate, iar tranzac?iile sunt specifice. Iar Daca gandi?i -va e Prea mult, platforma i?i Furniza?i op?iuni din auto-excludere De asemenea, ?i limite din cauza depunere �

La 888 Casino, securitatea e in egala masura ca importanta ca in cazul la fel misiune de succes Leer más »

De asemenea, po?i sa gase?ti un joc anume cu barei din necesita

Sloturi Princess casino caracteristici o colec?ie din majoritatea o mie de performan?e de pacanele exterior gratis, alese pentru Supercilium. Odata Afi?are pe Princess Casino, te vei putea bucura din performan?e din cauza casino I de la provideri precum EGT, Greentube, Play’n fi sau Pragmatic Play, recunoscu?i cu sloturile cu castiguri mari. Princess casino i?i actualizeaza

De asemenea, po?i sa gase?ti un joc anume cu barei din necesita Leer más »