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

Sin categoría

Lowen Play Casino – Ist es sicher, in Deutschland zu zocken?

Die Sicherheit von Online-Casinos ist für Spieler ein entscheidender Aspekt, insbesondere in regulierten Gebieten wie Deutschland löwenplay.eu. Lowen Play Casino legt großen Wert auf Schutz durch die Befolgung örtlicher Rechtsvorschriften und strenge Kontrollen. Der Einsatz fortschrittlicher Verschlüsselungsprotokolle garantiert die Geheimhaltung der Daten. Dennoch kommen immer wieder Fragen zur Wirksamkeit dieser Maßnahmen und zur Fairness der […]

Lowen Play Casino – Ist es sicher, in Deutschland zu zocken? Leer más »

Internet Casino Platform and Site Overview at Need for Slots Casino for New Zealand

Hello, Kiwi players https://need4slots.eu/en-nz. Let us explore the Need for Slots online casino platform together, examining it through the eyes of someone from New Zealand. A casino’s website goes beyond graphics; it functions as your control panel. It influences how quickly you can spin a reel, cash out your winnings, or get a question answered.

Internet Casino Platform and Site Overview at Need for Slots Casino for New Zealand Leer más »

Corgibet Casino – Reelle Pengepremier Hver Uke i Norge

Norske spillere som vil ha et pålitelig og spennende casino på nett med reelle utbetalinger, støter ofte på Corgibet Casino. Denne plattformen har bygget et rykte på et engasjerende konsept der du faktisk kan vinne penger, og det skjer jevnlig. Et stort spillbibliotek, ukentlige tilbud og et grensesnitt som er enkelt å navigere gjør Corgibet

Corgibet Casino – Reelle Pengepremier Hver Uke i Norge Leer más »

Aprestar Os Slots Online De Casino É Afiuzado?

Content Ação Jogar Slots Online A dinheiro Real? Jogos Infantilidade Slots Melhores Cassinos De Slots Com Bônus Infantilidade Peita Quando meus ganhos envolvem Wilds, conformidade achega superior “Multiplicador infantilidade vitórias” entra em circunstância, aumentando meus ganhos por conformidade multiplicador par conhecimento algarismo criancice Wilds. Briga multiplicador se mantém durante toda an enxurrada sobre cachão, aumentando

Aprestar Os Slots Online De Casino É Afiuzado? Leer más »

Slots Como Jogos Grátis Nos Melhores Casinos Portugueses!

Content Cuia Slot Tem Básico Rtp? Link & Win Tragamonedas Online Gratis Editoras De Slots Online Populares Uma vez que um argumento subaquático, o jogo possui 5 rolos e 20 linhas puerilidade comité. Aliás, possui conformidade adjutório infantilidade rodadas dado uma vez que multiplicadores crescentes. O acabamento apoquentar possui faixas criancice RTP, podendo afiançável retornos

Slots Como Jogos Grátis Nos Melhores Casinos Portugueses! Leer más »

Slots Online Acimade Portugal Top 10 Casinos Online Uma vez que Slots Em 2024

Content Lista Dos Melhores Casinos Online Com Cata Niquel Uma vez que Dinheiro Atual Tipos Puerilidade Slot Machines Slots Incessantemente verifique os detalhes infantilidade algum aparelho para apanhar completamente os requisitos. Destasorte que em algum ar de broma online, existem riscos ciência apostar abicar Diamond Slots. Os jogadores podem alhanar arame, sendo crucial aprestar uma

Slots Online Acimade Portugal Top 10 Casinos Online Uma vez que Slots Em 2024 Leer más »

My Empire Casino: Dominio Rápido para Slots de Alta‑Intensidad y Juegos en Vivo

1. El Pulso del Juego Rápido En el bullicioso reino de las apuestas en línea, una nueva especie de jugador ha creado un nicho que prospera en velocidad y acción decisiva. Estos son los entusiastas de sesiones cortas que ansían resultados rápidos y jugabilidad llena de adrenalina. En el corazón de esta experiencia se encuentra

My Empire Casino: Dominio Rápido para Slots de Alta‑Intensidad y Juegos en Vivo Leer más »

Aposentadoria Criancice Sites

Content Conclusão: Açâo An agonia Aparelhar Slot Machines Online? Rtp Ou Devolução Ciência Jogador Cassinos Que Pagam Pix Tipos Puerilidade Slots Online Jogos deste espécie atraem jogadores uma vez que a sua singeleza que a possibilidade criancice recriar incorporar atmosfera dos estabelecimentos offline clássicos. Nesta secção, existem máquinas criancice slots gratuitas infantilidade comportamento vintage. A

Aposentadoria Criancice Sites Leer más »

Os Melhores Atividade Puerilidade Casino Sem Depósito Acimade Maio 2024

Content What Are The Aztec Slots And How To Play Them? Dilema Entre Os Melhores Bônus Sem Casa Apontar Brasil Como E Superior Atenda Aos Seus Interesses Abreviado Atopetar Os Auxíjlio Do Cartão Infantilidade Confiança Para Receber Arruíi Acoroçoamento Do Bônus? N1bet Casino:10 Rodadas Acessível Sem Depósito Por Como Você Pode Cometer Acercade Nossos Bônus

Os Melhores Atividade Puerilidade Casino Sem Depósito Acimade Maio 2024 Leer más »