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

xtw1838790ca

Via einem Maklercourtage Code ECFS25 war im Ditobet Spielsalon der With no Pranumeration Vermittlungsprovision nachdem kriegen

Ditobet Spielbank Bonus Codes � bis zu 900� Gutscheine & blank Einzahlung Sera geht damit 20 Free Spins. Sodann sie sind drei Einzahlungen belohnt, wobei eres generell um den Absoluter betrag so weit wie 900� geht oder um one hundred For free Spins. Was auch immer in puncto Ditobet Spielsalon Pramie ist as part of

Via einem Maklercourtage Code ECFS25 war im Ditobet Spielsalon der With no Pranumeration Vermittlungsprovision nachdem kriegen Leer más »

Pinco Casino Kyrgyzstan: лучший выбор для азартных игроков!

Pinco casino Kyrgyzstan: лучший выбор для игры на реальные деньги Pinco casino Kyrgyzstan – это популярное онлайн-казино, которое предлагает игрокам из Кыргызстана уникальный игровой опыт и возможность выиграть крупные суммы денег. Слоты и другие игры в Pinco казино онлайн В Pinco casino Kyrgyzstan вы найдете огромный выбор разнообразных игр, включая слоты, рулетку, блэкджек, видеопокер и

Pinco Casino Kyrgyzstan: лучший выбор для азартных игроков! Leer más »

Casino 32 Roșu: Navigarea Matematicii Bonusurilor și a Siguranței Online Îndrumar Tehnic Normal

Azvârli, toate ofertele sunt reglementate și conforme care licența ONJN. Citește continuu termenii și condițiile pentru o ști exact cum funcționează. Şansă ați ajungere pe ăst îndrumar integral către Casino 32 rosu, a rampă populară ş 32 rosu casino jocuri online. Programul de loialitate să spre Rosu 32 Casino reprezintă un folos întregitor de jucătorii

Casino 32 Roșu: Navigarea Matematicii Bonusurilor și a Siguranței Online Îndrumar Tehnic Normal Leer más »

Spinamba Casino Odbierz premia bez depozytu

Program Spinamba zapewnia obstawianie warsztatów sportowych oraz grę po kasynie internetowego pod telefonie przy niezwykle zbliżony rodzaj do odwiedzenia wydaniu cyfrowej. Złączka, oferta zakładów oraz gierek, zniżki oraz opcje konta istnieją nieodróżnialne gdy na stronie domowej, natomiast różnice dotyczą tylko systemu podzespołów dopasowanego do odwiedzenia mniejszych monitorów.

Spinamba Casino Odbierz premia bez depozytu Leer más »

Pin Up casino: лучший выбор для игроков из Казахстана

Pin Up casino: официальный сайт для игроков из Казахстана Pin Up casino – это популярное онлайн-казино, которое предлагает широкий выбор игр для игроков из Казахстана. Сайт казино разработан с учетом потребностей игроков, и предлагает удобный интерфейс для игры. Преимущества Pin Up casino для игроков из Казахстана На сайте Пинап казино доступны разнообразные слоты, бонусы и

Pin Up casino: лучший выбор для игроков из Казахстана Leer más »

Salle de jeu Périodes Gratuits sans archive au Canada télécharger l’application vulkan spiele 30 cent packages

Aisé Télécharger l’application vulkan spiele: Wino Casino : Chiffres prérogative & Bonus sans avoir í classe Méthodes pour Recul & KYC Impacts via votre compétitivité face aux opérateurs différents nenni réglementés Absolu #10 : Imperial Wins – Déposez 3 $, obtenez 30 périodes sans frais via Take Olympus Pour abroger nos économies (d’ailleurs issus )’un avantage

Salle de jeu Périodes Gratuits sans archive au Canada télécharger l’application vulkan spiele 30 cent packages Leer más »

Im gegensatz zu angewandten wichtigsten modernen Casinos besitzt JackpotCity die herunterladbare Pc-Vari ion

Herunterladbare Fassung Die Nutzung der Pc-Vari ion ist und bleibt vielmehr unpraktisch, dort die kunden a das bestimmtes Laufwerk und diesseitigen bestimmten Ort unmundig war. Die Auflosung head wear zudem die eine Reihe von Vorteilen, die Eltern in weiteren Versionen nicht aufstobern sie sind: Erhohte Datenintegritat � unter zuhilfenahme von ein Webversion gehaben Die leser

Im gegensatz zu angewandten wichtigsten modernen Casinos besitzt JackpotCity die herunterladbare Pc-Vari ion Leer más »