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

Sin categoría

Internet casino Ratings Us 2026 Finest & Safer All of us Gambling Golden Mane Rtp casino enterprises Rated

Articles Golden Mane Rtp casino: Real time Casino Incentives from the Mobile phone Casino Better Online game Ignition Gambling enterprise – Best for Cellular Casino poker We evaluate available funding and you may come back routes, qualification, method-certain will cost you and you will restrictions. Membership asking and you can prize tips is actually examined […]

Internet casino Ratings Us 2026 Finest & Safer All of us Gambling Golden Mane Rtp casino enterprises Rated Leer más »

On-line casino Reviews United states of america 2026 Greatest & Secure United states Gambling Royal Spins casino enterprises Rated

Posts Real time Casino Incentives from the Mobile phone Casino – Royal Spins casino Best Online game Ignition Local casino – Perfect for Mobile Web based poker We determine available funding and you can come back paths, qualification, method-particular Royal Spins casino will cost you and you may restrictions. Registration charging and prize actions is

On-line casino Reviews United states of america 2026 Greatest & Secure United states Gambling Royal Spins casino enterprises Rated Leer más »

On-line 24 Casino casino promo casino & Sports betting 18+ Simply

Content Games Equity and you may Haphazard Number Machines (RNGs) | 24 Casino casino promo Kitty Bingo: £thirty five Bingo Incentive otherwise a hundred 100 percent free Revolves — Code: Cat Bojoko’s Picks to discover the best United kingdom Subscribed Online casinos Because of this i highlight the newest permits of every casino i review

On-line 24 Casino casino promo casino & Sports betting 18+ Simply Leer más »

Online casino & Wagering promotion code for Xon Bet 18+ Only

Blogs Games Fairness and you may Arbitrary Amount Turbines (RNGs) – promotion code for Xon Bet Kitty Bingo: £thirty five Bingo Added bonus otherwise a hundred 100 percent free Spins — Code: Cat Bojoko’s Selections for the best Uk Registered Web based casinos Therefore i focus on the brand new certificates of every gambling establishment

Online casino & Wagering promotion code for Xon Bet 18+ Only Leer más »

Real money Ports, Gossip Slots real money casino Better Online casinos & Sweepstakes

Articles Gossip Slots real money casino: Acceptance Bonuses and you may Promotions Higher gambling enterprise In charge Gaming The fresh studios shielded before were going away from strength so you can power, and you can on the a decade ago, it developed an alternative way to help you power its games. An informed innovative, modern

Real money Ports, Gossip Slots real money casino Better Online casinos & Sweepstakes Leer más »

Real money Harbors, Better Online free Dunder 50 spins casino casinos & Sweepstakes

Posts Acceptance Incentives and you may Campaigns: free Dunder 50 spins casino High local casino In charge Gambling The brand new studios shielded just before have been going away from strength to help you strength, and you can on the a decade ago, it developed an alternative way to strength its game. A knowledgeable imaginative,

Real money Harbors, Better Online free Dunder 50 spins casino casinos & Sweepstakes Leer más »

A real income Slots, Finest Casinos on the internet & casino Dream Palace $100 free spins Sweepstakes

Posts Invited Incentives and you will Offers | casino Dream Palace $100 free spins Great gambling establishment In control Gaming The brand new studios protected ahead of had been going of strength to strength, and you can regarding the a decade ago, they created an alternative way so you can electricity the game. The best

A real income Slots, Finest Casinos on the internet & casino Dream Palace $100 free spins Sweepstakes Leer más »