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

xtw18387544d

Optimisez votre entraînement avec Aquatest 100 Mg

Aquatest 100 Mg est un complément innovant conçu pour les athlètes et passionnés de musculation souhaitant maximiser leurs performances. Ce produit de haute qualité est spécialement formulé pour soutenir une endurance accrue, favoriser le développement musculaire et améliorer la récupération post-entraînement. Grâce à sa composition unique, il s’intègre parfaitement dans votre routine sportive quotidienne. Que […]

Optimisez votre entraînement avec Aquatest 100 Mg Leer más »

Citomed 50 Mg et son Impact Sur la Performance Athlétique

Le Citomed 50 Mg est un complément particulièrement prisé dans le monde du sport et de la musculation. Il est largement reconnu pour sa capacité à stimuler les performances physiques, à favoriser la récupération musculaire et à optimiser la composition corporelle. Ce produit s’adresse aussi bien aux athlètes professionnels qu’aux amateurs souhaitant maximiser leurs résultats

Citomed 50 Mg et son Impact Sur la Performance Athlétique Leer más »

Препараты для похудения и жиросжигания: действие пептидов

Существует множество методов и средств, помогающих людям достигать своих целей в похудении и улучшении физической формы. Одним из актуальных направлений в этой области стали пептидные препараты, которые привлекают внимание благодаря своей способности активизировать процессы жиросжигания и метаболизма. Препараты для похудения и жиросжигания на основе пептидов обладают уникальными свойствами, которые делают их привлекательными для людей, стремящихся

Препараты для похудения и жиросжигания: действие пептидов Leer más »

Les Applications de Sommeil : Optimiser Votre Repos à l’Ère Numérique

À l’ère du numérique, le sommeil est devenu un sujet de préoccupation majeur pour de nombreuses personnes. Avec l’augmentation des horaires de travail, des déplacements et des écrans, il est essentiel de trouver des moyens d’améliorer la qualité de notre sommeil. Les applications de sommeil se présentent comme une solution innovante pour aider chacun à

Les Applications de Sommeil : Optimiser Votre Repos à l’Ère Numérique Leer más »

Anadrol Αποτελέσματα: Τι Να Περιμένετε

Το Anadrol είναι ένα από τα πιο γνωστά αναβολικά στεροειδή και έχει χρησιμοποιηθεί ευρέως από bodybuilders και αθλητές για την αύξηση της μυϊκής μάζας και της δύναμης. Στο άρθρο αυτό, θα εξετάσουμε τα αποτελέσματα που μπορεί να περιμένει κανείς από τη χρήση του Anadrol, καθώς και τις πιθανές παρενέργειες που συνοδεύουν την πρόσληψη του συγκεκριμένου

Anadrol Αποτελέσματα: Τι Να Περιμένετε Leer más »

Hur man tar steroider på ett säkert sätt

Steroider har blivit alltmer populära bland idrottare och kroppbyggare som söker att förbättra sin prestation och öka muskelmassan. Men det är viktigt att förstå hur man använder dem på ett säkert sätt för att minimera risker och biverkningar. https://mraingenieria.com/hur-man-tar-steroider-pa-ett-sakert-satt/ 1. Rådgör med en läkare Innan du börjar använda steroider, är det avgörande att prata med

Hur man tar steroider på ett säkert sätt Leer más »

Steroidi e Aumento di Peso Rapido: Un Fenomeno Controverso

Negli ultimi anni, l’uso di steroidi anabolizzanti è aumentato in modo significativo, attirando l’attenzione sia degli sportivi che delle persone che desiderano migliorare rapidamente la propria forma fisica. Questo articolo esplorerà il legame tra l’uso di steroidi e l’aumento rapido di peso, analizzando i rischi e le implicazioni di tale pratica. Steroidi e aumento di

Steroidi e Aumento di Peso Rapido: Un Fenomeno Controverso Leer más »

Understanding How to Take Stromba 10 Mg: A Comprehensive Guide

Stromba 10 Mg, known for its therapeutic benefits, is often used in various medical treatments. However, taking this medication correctly is crucial for maximizing its efficacy while minimizing potential side effects. This article provides essential information on how to take Stromba 10 Mg effectively. https://www.refreshfinance.com.au/how-to-take-stromba-10-mg-a-complete-guide/ Dosage Guidelines When it comes to taking Stromba 10 Mg,

Understanding How to Take Stromba 10 Mg: A Comprehensive Guide Leer más »

Stanozolol Depot in Bodybuilding: Benefits and Considerations

Stanozolol, commonly known as Winstrol, has made a significant impact in the world of bodybuilding. Used for its potent anabolic properties, Stanozolol Depot is a popular choice among athletes looking to enhance their performance and physique. However, like any anabolic steroid, it comes with its own set of benefits and risks that must be understood

Stanozolol Depot in Bodybuilding: Benefits and Considerations Leer más »

Dlaczego sterydy pomagają szybciej osiągnąć cele sportowe?

W świecie sportu wiele osób poszukuje sposobów na przyspieszenie osiągnięcia swoich celów. Jednym z bardziej kontrowersyjnych tematów jest stosowanie sterydów anabolicznych. W poniższym artykule przyjrzymy się, dlaczego te substancje mogą być postrzegane jako środek umożliwiający szybsze osiąganie wyników sportowych. https://carbuy.com.ua/dlaczego-sterydy-pomagaja-szybciej-osiagnac-cele-sportowe-2/ Jak działają sterydy anaboliczne? Sterydy anaboliczne to syntetyczne pochodne testosteronu, hormonu, który odgrywa kluczową rolę

Dlaczego sterydy pomagają szybciej osiągnąć cele sportowe? Leer más »