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

Sin categoría

Understanding Steroid Prices: Factors, Trends, and Market Considerations

Steroids are substances that mimic the effects of hormones in the body and are often used for medical purposes, athletic performance enhancement, or bodybuilding. As demand for these products has risen over the years, understanding steroid prices has become increasingly important for consumers and professionals alike. In this article, we will explore the factors influencing […]

Understanding Steroid Prices: Factors, Trends, and Market Considerations Leer más »

How to Effectively Take Tren E 200: A Comprehensive Guide

Tren E 200, a powerful anabolic steroid, is popular among athletes and bodybuilders for its significant benefits in muscle growth and fat loss. However, understanding how to take Tren E 200 correctly is crucial to maximizing its benefits while minimizing potential side effects. https://apexaglobal.com/how-to-take-tren-e-200-a-comprehensive-guide/ Understanding Tren E 200 Before delving into how to take Tren

How to Effectively Take Tren E 200: A Comprehensive Guide Leer más »

Navigating Betting Apps Australia Feels Like a Breeze on Your First Try

Getting Comfortable with Betting Apps Australia: Tips for Your First Experience Why Betting Apps Australia Are Becoming a Popular Choice With the rise of mobile technology, betting apps in Australia have quickly gained traction among enthusiasts looking for convenience and variety in their wagering options. Whether it’s horse racing, AFL, or international football, these apps

Navigating Betting Apps Australia Feels Like a Breeze on Your First Try Leer más »

The Best Times to Take Clenbuterol for Optimal Results

Clenbuterol, commonly used for its fat-burning properties, requires careful timing to optimize its benefits while minimizing side effects. Understanding when to take this compound can make a significant difference in its effectiveness in your weight loss or bodybuilding regimen. https://printera.me/best-times-to-take-clenbuterol-2/ 1. Understanding Clenbuterol Clenbuterol is a sympathomimetic amine that acts as a bronchodilator and stimulant.

The Best Times to Take Clenbuterol for Optimal Results Leer más »

Unlock Instant Fun with a Seamless Casino Login

Unlock Instant Fun with a Seamless Casino Login Signing in to your favorite gaming platform should be quick, secure, and hassle-free. When you visit https://jokersino1.ca/login, you gain access to a premium online casino experience packed with thrilling slots, live dealer tables, and rewarding promos. Why a Smooth Login Matters Your login page is the gateway

Unlock Instant Fun with a Seamless Casino Login Leer más »

Understanding HGH Fragment 176 Dosage: A Comprehensive Overview

HGH Fragment 176, a modified form of human growth hormone, has gained popularity among athletes and bodybuilders for its potential fat loss and muscle enhancement benefits. However, understanding the appropriate dosage is crucial for achieving desired results while minimizing potential side effects. https://bonajobadejo.com.ng/2026/08/21/understanding-hgh-fragment-176-dosage-a-comprehensive-guide/ 1. What is HGH Fragment 176? HGH Fragment 176 is a peptide

Understanding HGH Fragment 176 Dosage: A Comprehensive Overview Leer más »

Vilitra Péptidos en el Culturismo: Potencial y Beneficios

El uso de péptidos en el culturismo ha ganado popularidad en los últimos años, y uno de los nombres que más resuena en este ámbito es Vilitra. Estos compuestos se han convertido en aliados imprescindibles para quienes buscan maximizar su rendimiento físico y mejorar su estética muscular. En este artículo, exploraremos qué son los péptidos

Vilitra Péptidos en el Culturismo: Potencial y Beneficios Leer más »

Nandro P Npp Aslan Pharma: Jak užívat tablety

Nandro P Npp Aslan Pharma je lék, který se používá ke zvýšení svalové hmoty a podporuje anabolické procesy v těle. Je důležité správně užívat tento přípravek, aby se dosáhlo optimálních výsledků a minimalizovaly se případné vedlejší účinky. https://delacruzasoc.com/2026/08/21/jak-uzivat-tablety-nandro-p-npp-aslan-pharma/ Doporučené dávkování Užívání Nandro P Npp Aslan Pharma by mělo být pozorně naplánováno. Zde jsou základní pokyny

Nandro P Npp Aslan Pharma: Jak užívat tablety Leer más »