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

xtw18387544d

Wunderino 50 Keine Einzahlung Spins Siberian Storm Zahlungsmethoden

Content Icecasino Willkommensbonuspaket book Of Dead Kasino Freispiele Ohne Einzahlung Genau so wie Darf Meine wenigkeit 50 Freispiele Ohne Einzahlung Annektieren? Auf ihr Kontoeröffnung könnt Ein Euch folgenden Bonus besorgen, folgende Einzahlung ist und bleibt hierfür gar nicht erforderlich. Meistens werden dazu diese beliebtesten Spielautomaten bei GG.Bet vewendet.

Wunderino 50 Keine Einzahlung Spins Siberian Storm Zahlungsmethoden Leer más »

Bares Spins Casinos Bares Spin hotbet Provision Codes

Content Maximale Auszahlung: hotbet Auf diese weise Sicherst Respons Dir Min. 10 Ecu Für nüsse Dies Spielbank Austesten Free Spins No Frankierung Boni Within Verschiedenen Slots Benützen Get 100 Free Spins Altes testament Playamo Damit werden sie vollkommen pro Zocker, diese der Spielbank kennen lernen möchten. Gonzo’s Quest, ein weiterer Hit bei NetEnt, lässt Diese

Bares Spins Casinos Bares Spin hotbet Provision Codes Leer más »

Astuces pour une connexion rapide et stable

Une connexion Internet stable et rapide est essentielle pour profiter pleinement des services en ligne, que ce soit pour le travail, les loisirs ou les jeux. Une connexion lente peut non seulement frustrer l’utilisateur, mais aussi entraver la fluidité des activités numériques. Pour améliorer votre expérience, il est important de suivre quelques conseils simples et

Astuces pour une connexion rapide et stable Leer más »

Les meilleurs casinos en ligne en France pour une expérience optimale

Le développement des casinos en ligne en France a offert aux joueurs une opportunité unique de profiter de leurs jeux préférés depuis le confort de leur domicile. Avec une multitude de plateformes disponibles sur le marché, il peut être difficile de choisir celle qui garantit une expérience sûre, équitable et divertissante. Les critères essentiels pour

Les meilleurs casinos en ligne en France pour une expérience optimale Leer más »

Meilleur casino en ligne disponible en France

Le marché des casinos en ligne en France connaît une croissance rapide, offrant aux joueurs une multitude d’options pour profiter de leurs jeux préférés depuis chez eux. Avec la diversité des plateformes disponibles, il devient essentiel de choisir le casino qui garantit sécurité, fiabilité et une expérience de jeu optimale. Pour aider les joueurs à

Meilleur casino en ligne disponible en France Leer más »

I casinò con prelievi rapidi più popolari tra i giocatori

Nel mondo del gioco d’azzardo online, la velocità di elaborazione dei prelievi rappresenta uno dei fattori più importanti per i giocatori. La possibilità di ricevere rapidamente le proprie vincite influisce sulla soddisfazione complessiva e sulla fiducia nei confronti di un casinò. I casinò con prelievi veloci sono diventati sempre più popolari, offrendo ai giocatori un’esperienza

I casinò con prelievi rapidi più popolari tra i giocatori Leer más »

L’Importanza di Tren A 100 nello Sport: Performance e Recupero

Nel mondo dello sport e del fitness, la ricerca della massima performance è una costante. Atleti e appassionati, sia a livello amatoriale che professionistico, sono sempre alla ricerca di soluzioni che possano aiutarli a migliorare i propri risultati. Uno dei preparati più discussi è Tren A 100, un anabolic steroid che ha guadagnato popolarità per

L’Importanza di Tren A 100 nello Sport: Performance e Recupero Leer más »

Armodafinil Dosierung: Alles, was Sie wissen müssen

Armodafinil ist ein wirkungsvolles Wachmacher-Medikament, das oft zur Behandlung von Schlafstörungen wie Narkolepsie, obstruktiver Schlafapnoe und Schichtarbeitsstörung eingesetzt wird. Es hat sich auch bei gesunden Menschen als hilfreich erwiesen, die ihre kognitive Leistung steigern möchten. Um die bestmöglichen Ergebnisse zu erzielen und Nebenwirkungen zu minimieren, ist es entscheidend, die richtige Dosierung zu kennen. Um alles

Armodafinil Dosierung: Alles, was Sie wissen müssen Leer más »

Cabergolin: Richtige Einnahme für optimale Ergebnisse

Cabergolin ist ein Medikament, das häufig zur Behandlung von bestimmten Erkrankungen im Zusammenhang mit Prolaktin eingesetzt wird. Um die besten Ergebnisse zu erzielen und Nebenwirkungen zu minimieren, ist es wichtig, die Einnahme korrekt durchzuführen. In diesem Artikel werden wir detailliert auf die richtige Dosierung und Anwendung von Cabergolin eingehen. Wenn Sie mehr über Cabergolin erfahren

Cabergolin: Richtige Einnahme für optimale Ergebnisse Leer más »

Risiken und Vorteile einer Langzeitnutzung von Steroiden

Steroide werden häufig von Athleten und Bodybuildern verwendet, um ihre Leistung zu steigern und Muskelmasse aufzubauen. Doch die Langzeitnutzung dieser Substanzen birgt sowohl Vorteile als auch erhebliche Risiken. Wenn Ihnen Ehrlichkeit und Qualität bei steroide anabolika kaufen wichtig sind, sind wir Ihre verlässliche Wahl. Vorteile der Langzeitnutzung von Steroiden Muskelaufbau: Eine der offensichtlichsten Vorteile ist

Risiken und Vorteile einer Langzeitnutzung von Steroiden Leer más »