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

Sin categoría

Top On-line casino Canada 2025: Top Quickest Payment Gambling enterprises

Canadian online casinos bring an effective blend of antique table video game, high-high quality ports, and you will real time agent headings, with sports betting getting increasingly very important nationwide. Gambling enterprises known for quick cashout approvals, commonly using via Interac, e-wallets, or crypto within this times. Has just revealed gambling enterprise internet sites having […]

Top On-line casino Canada 2025: Top Quickest Payment Gambling enterprises Leer más »

Ideal Online casino Canada 2025: Top ten Fastest Commission Gambling enterprises

Canadian casinos on the internet bring a powerful mixture of vintage desk video game, high-quality harbors, and you can real time dealer titles, with wagering becoming more and more important across the country. Gambling enterprises known for quick cashout approvals, commonly spending via Interac, e-purses, otherwise crypto within period. Recently circulated gambling enterprise sites having

Ideal Online casino Canada 2025: Top ten Fastest Commission Gambling enterprises Leer más »

Your Short Self-help guide to Gaming for the Pennsylvania 2026

No matter which operating systems is employed, a knowledgeable on-line casino app profiles don’t must lose rate otherwise abilities. The latest PA internet casino apps appear towards the both iphone 3gs and you will Android os and simple to install. With PA on-line casino software in your mobile makes you bet around the clock, seven

Your Short Self-help guide to Gaming for the Pennsylvania 2026 Leer más »

Finest Web based casinos In Canada 2026: Respected Real cash Web sites

Together with, you’re certain of twenty-four-time withdrawals when you use cryptocurrencies, making this among quickest baccarat web based casinos during the canada to own payouts. These ideal canadian online casinos portray the most truly effective canadian real money gambling enterprises open to members in the 2025. When you need to learn more about each of

Finest Web based casinos In Canada 2026: Respected Real cash Web sites Leer más »

Real money Games

A knowledgeable casinos on the internet inside the Canada be SlotLair certain that a seamless playing feel through providing better-level customer support attributes as a core element of the system. Whether or not your’re a fan of antique slots, alive broker video game, or poker tournaments, the best gambling enterprises focus on every choice while

Real money Games Leer más »

Better Casinos on the internet Inside Canada 2026: Top A real income Internet sites

Also, you’re also sure of 24-hr distributions if you utilize cryptocurrencies, making this among fastest baccarat web based casinos inside the canada to own earnings. This type of most readily useful canadian casinos on the internet depict the most truly effective canadian a real income casinos offered to members in 2025. If you’d like to

Better Casinos on the internet Inside Canada 2026: Top A real income Internet sites Leer más »

Most useful Online casinos When you look at the Canada 2026: Respected Real cash Web sites

As well as, you’re sure of twenty four-hours withdrawals when you use cryptocurrencies, making it among fastest baccarat web based casinos during the canada to own earnings. These types of most useful canadian casinos on the internet portray the most truly effective canadian a real income gambling enterprises open to professionals from inside the 2025.

Most useful Online casinos When you look at the Canada 2026: Respected Real cash Web sites Leer más »