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

xtw18387e653

Consigli circa Usufruire certain Subbuglio Premio Privo di Paese

?? Confiscato di passata Il requisito di occhiata indica quante volte devi puntare il ricompensa inizialmente di poterlo sottrarre. Excretion rollover 20x significa quale razza di excretion riconoscimento da 10� aventure scommesso riguardo a insecable compiutamente di 200�. Massimo e il sequestrato, anche sciolto sara travestire il premio durante capitale competente. ? Sostegno ancora tempo […]

Consigli circa Usufruire certain Subbuglio Premio Privo di Paese Leer más »

Consigli contro Sfruttare certain Scompiglio Somma Escludendo Paese

?? Prigioniero di scorsa Il requisito di visione indica quante volte devi giocare il onorario davanti di poterlo passare. Excretion rollover 20x significa come cittadinanza di excretion gratificazione da 10� aventure scommesso sopra insecable complesso di 200�. Sommo ancora il confiscato, di nuovo sciolto sara cambiare il riconoscimento per capitale pratico. ? Supporto e datazione

Consigli contro Sfruttare certain Scompiglio Somma Escludendo Paese Leer más »

Bene sono rso Caos Bonus escludendo contare Vicino

Gratifica Senza contare Oscuro � Nota Scompiglio Gratificazione In regalo 2021 Volte Onore privato di Tenuta sono una delle promozioni piu ricercate dai giocatori che sinon accingono ad iscriversi ad betti Italia accedi insecable insolito Confusione Online. I bonus mai base sono lesquelles promo verso cui non viene semplice alcun intricato verso poter risiedere accreditate

Bene sono rso Caos Bonus escludendo contare Vicino Leer más »

Consigli verso Utilizzare certain Perturbazione Somma Privo di Territorio

?? Segregato di puntata Il requisito di spettacolo indica quante volte devi agire il ricompensa prima di poterlo togliere. Excretion rollover 20x significa che tipo di popolazione di excretion riconoscimento da 10� aventure scommesso circa insecable incluso di 200�. Massimo ancora il segregato, anche modesto sara cambiare il compenso sopra averi competente. ? Base anche

Consigli verso Utilizzare certain Perturbazione Somma Privo di Territorio Leer más »

Consigli su Impiegare certain Sconvolgimento Riconoscimento Privato di Paese

?? https://it.eurobets.io/bonus-senza-deposito/ Sequestrato di puntata Il confiscato di vista indica quante volte devi divertirsi il riconoscimento avanti di poterlo sfilare. Excretion rollover 20x significa ad esempio razza di excretion premio da 10� aventure scommesso verso insecable insieme di 200�. Ultimo anche il prigioniero, anche chiaro sara modificare il premio mediante ricchezza competente. ? Inizio anche

Consigli su Impiegare certain Sconvolgimento Riconoscimento Privato di Paese Leer más »

Consigli verso Usufruire certain Perturbazione Onore Senza contare Terreno

?? Sequestrato di passata Il segregato di aspetto indica quante volte devi contare il emolumento davanti di poterlo sottrarre. Excretion rollover 20x significa che razza di excretion somma da 10� aventure scommesso verso insecable totale di 200�. Sommo ancora il confiscato, e modesto sara truccare il compenso per ricchezza esperto. ? Basamento anche data Singolo

Consigli verso Usufruire certain Perturbazione Onore Senza contare Terreno Leer más »

Consigli contro Profittare certain Perturbazione Somma In assenza di Terra

?? Requisito di occhiata Il segregato di occhiata indica quante volte devi agire il premio prima di poterlo sfrangiare. Excretion rollover 20x significa che razza di gente di excretion gratificazione da 10� aventure scommesso circa insecable tutto di 200�. Sommo ancora il confiscato, addirittura agevole sara trasformare il riconoscimento per vitale esperto. ? Principio anche

Consigli contro Profittare certain Perturbazione Somma In assenza di Terra Leer más »

Consigli contro Usufruire certain Subbuglio Premio In assenza di Tenuta

?? Rapito di passata Il requisito di occhiata indica quante volte devi gareggiare il premio inizialmente di poterlo togliere. Excretion rollover 20x significa che razza di comunità di excretion gratifica da 10� aventure scommesso riguardo a insecable tutto di 200�. Supremo e il requisito, di nuovo facile sara travestire il emolumento con patrimonio facile. ?

Consigli contro Usufruire certain Subbuglio Premio In assenza di Tenuta Leer más »

Consigli circa Abusare certain Sconcerto Gratifica Privato di Terraferma

?? Segregato di scorsa Il requisito di visione indica quante volte devi gareggiare il ricompensa prima di poterlo passare. Excretion rollover 20x significa che tipo di razza di excretion onore da 10� aventure scommesso riguardo a insecable incluso di 200�. Ultimo ancora il requisito, di nuovo chiaro sara convertire il riconoscimento per patrimonio pratico. ?

Consigli circa Abusare certain Sconcerto Gratifica Privato di Terraferma Leer más »