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

Sin categoría

Provocă-ți Norocul Navighează cu Atenție în Chicken Road, Profită de un RTP de 98% și Descoperă Como

Provocă-ți Norocul: Navighează cu Atenție în Chicken Road, Profită de un RTP de 98% și Descoperă Comori Ascunse! Cum Funcționează Chicken Road? Strategii pentru a Câștiga la Chicken Road Importanța Gestionării Riscului Bonusuri și Power-Up-uri în Chicken Road Experiența Vizuală și Auditivă a Jocului Provocă-ți Norocul: Navighează cu Atenție în Chicken Road, Profită de un […]

Provocă-ți Norocul Navighează cu Atenție în Chicken Road, Profită de un RTP de 98% și Descoperă Como Leer más »

Goldene Federn, heiße Spuren – chicken road führt dich zum Glück!

Goldene Federn, heiße Spuren – chicken road führt dich zum Glück! Das Konzept von ‘chicken road’: Eine Reise zum Goldenen Ei Die verschiedenen Schwierigkeitsgrade und ihre Herausforderungen Strategien für den ‘Easy’ und ‘Medium’ Modus Professionelle Taktiken für ‘Hard’ und ‘Hardcore’ Bonusfunktionen und ihre Bedeutung Die Gewinnchancen und der RTP-Wert von ‘chicken road’ Goldene Federn, heiße

Goldene Federn, heiße Spuren – chicken road führt dich zum Glück! Leer más »

Sur un chemin semé dembûches, ne laissez pas chicken road vous rôtir dans lexcitation du jeu à risqu

Sur un chemin semé dembûches, ne laissez pas chicken road vous rôtir dans lexcitation du jeu à risque. Les fondamentaux du jeu « chicken road » Compréhension du gameplay L’impact de la gestion de bankroll Astuces pour une bonne gestion Le facteur psychologique dans le jeu Stratégies pour gérer ses émotions Les avantages et inconvénients

Sur un chemin semé dembûches, ne laissez pas chicken road vous rôtir dans lexcitation du jeu à risqu Leer más »

Guida completa ai jackpot su Gioca Gile Casino

Guida completa ai jackpot su Gioca Gile Casino I jackpot rappresentano il sogno di ogni giocatore: una vincita che può cambiare la vita in pochi secondi. In questo articolo scoprirai cosa sono, come funzionano e perché Gioca Gile Casino è una delle piattaforme più interessanti per inseguire questi premi enormi. Leggerai consigli pratici, esempi reali

Guida completa ai jackpot su Gioca Gile Casino Leer más »

The Positive Contributions of Halotestin to Training Adaptations and Results

Halotestin, a potent anabolic steroid, has gained attention in the world of sports for its potential to enhance training adaptations and boost athletic performance. Known scientifically as fluoxymesterone, Halotestin is often explored by athletes looking to maximize their results through advanced supplementation strategies. This article examines the positive contributions of Halotestin, providing insight into how

The Positive Contributions of Halotestin to Training Adaptations and Results Leer más »

Cut Stack 150: Ein effektiver Kurs für Fitness-Enthusiasten

Wenn es um die Optimierung der Körperkomposition und die Steigerung der sportlichen Leistung geht, erfreuen sich immer mehr Menschen einer Vielzahl von Supplementen und Kuren. Eine davon ist der Cut Stack 150, der in der Fitness-Community zunehmend populär wird. Dabei handelt es sich um eine Kombination aus verschiedenen leistungssteigernden Substanzen, die gezielt zur Unterstützung des

Cut Stack 150: Ein effektiver Kurs für Fitness-Enthusiasten Leer más »

Wie viele Kalorien braucht man bei einer Steroidkur?

Die Verwendung von Anabolika, auch bekannt als Steroide, ist ein Thema, das in der Fitness- und Bodybuilding-Community oft diskutiert wird. Viele Athleten sind sich unsicher, wie sich eine Steroidkur auf ihren Kalorienbedarf auswirkt. In diesem Artikel möchten wir klären, wie viele Kalorien man während einer Steroidkur benötigt, um optimale Ergebnisse zu erzielen. Alle Produkte im

Wie viele Kalorien braucht man bei einer Steroidkur? Leer más »

Steroidi e Salute Mentale: Un Connubio Pericoloso

Negli ultimi decenni, l’uso di steroidi anabolizzanti è aumentato notevolmente, non solo nel campo dell’atletica e del bodybuilding, ma anche tra individui che cercano di migliorare la propria estetica fisica. Sebbene questi composti possano offrire benefici a livello muscolare e prestazionale, è fondamentale considerare anche le ripercussioni sulla salute mentale di chi li assume. Se

Steroidi e Salute Mentale: Un Connubio Pericoloso Leer más »

Der Nebivolol Effekt: Wirksamkeit und Anwendung

Nebivolol gehört zu einer Gruppe von Medikamenten, die als Betablocker bekannt sind. Es wird häufig zur Behandlung von Bluthochdruck eingesetzt und zeichnet sich durch eine spezielle Wirkung aus, die das Herz-Kreislauf-System entlastet. Viele Patienten und Ärzte nehmen Nebivolol in Betracht, um sowohl den Blutdruck zu senken als auch eventuelle Herzprobleme zu behandeln. Die Website https://andropowerpluspro.com/ubersicht/ostrogenblocker-aromatasehemmer/nebivolol/

Der Nebivolol Effekt: Wirksamkeit und Anwendung Leer más »