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

Sin categoría

Finest Casino Incentives, Reviews, and more inside the 2025

Articles Specialty online game (Keno, crash, an such like.) Best Gambling establishment Web sites to possess Real time Specialist Its clean, minimalistic interface is good for participants whom well worth overall performance over thumb. 32Red stands out for the alive dealer online game, with over two hundred live blackjack dining tables as well as an […]

Finest Casino Incentives, Reviews, and more inside the 2025 Leer más »

Finest Gambling establishment Bonuses, Recommendations, and more in the 2025

Articles Specialty online game (Keno, crash, an such like.) Greatest Gambling establishment Internet sites to possess Alive Specialist Its clean, minimalistic user interface is good for people which value performance more than thumb. 32Red shines because of its live broker game, with over 2 hundred alive black-jack dining tables as well as an extensive assortment

Finest Gambling establishment Bonuses, Recommendations, and more in the 2025 Leer más »

Best Gambling establishment Bonuses, Reviews, and a lot more in the 2025

Blogs Specialty video game (Keno, crash, an such like.) Finest Local casino Web sites for Real time Dealer The brush, minimalistic program is perfect for professionals whom value efficiency over flash. 32Red shines because of its live broker game, with over 2 hundred real time blackjack dining tables and an intensive range away from alive

Best Gambling establishment Bonuses, Reviews, and a lot more in the 2025 Leer más »

Twist Local casino Opinion Casino Extra and you will Loads of Online casino games

Articles Gambling establishment Offers and you will Acceptance Incentive Getting started during the Spin Gambling enterprise for the cellular Reasonable Play, RNG & RTP Openness Although not, the amount of revolves you will found relies on your deposit matter. The greater the newest put, the higher the number of totally free revolves.

Twist Local casino Opinion Casino Extra and you will Loads of Online casino games Leer más »

Play Gambling games from the Spin and Winnings British Gambling enterprise site

Content Advantages and disadvantages from United kingdom Web based casinos Greatest Uk Gambling enterprise App to have Real time Gambling establishment – Paddy Power Finest Cellular Gambling enterprises in the uk: Greatest Gambling enterprise Programs to own 2026 We rate shell out from the cellular gambling enterprises by the looking at the phone expenses deposit

Play Gambling games from the Spin and Winnings British Gambling enterprise site Leer más »

Ladbrokes Gambling enterprise Promo: Put and Enjoy 10 Score 2 hundred Totally free Revolves

Articles Do no deposit 100 percent free spins and no wagering criteria in reality occur? What are the benefits associated with transferring ten to own two hundred free spins? Simple tips to Discover an excellent TD Checking account On the internet or in People BetMGM’s acceptance added bonus relies on a state, however, the the

Ladbrokes Gambling enterprise Promo: Put and Enjoy 10 Score 2 hundred Totally free Revolves Leer más »

Ladbrokes Gambling enterprise Promo: Put and Play ten Rating 200 Free Revolves

Posts Manage no-deposit free spins without wagering conditions in reality exist? Exactly what are the benefits of transferring ten to have two hundred totally free revolves? Ideas on how to Discover an excellent TD Savings account On line or even in Individual BetMGM’s welcome incentive depends on a state, however, all the brand new member

Ladbrokes Gambling enterprise Promo: Put and Play ten Rating 200 Free Revolves Leer más »

Ladbrokes Local casino Promo: Deposit and Enjoy 10 Get 200 100 percent free Revolves

Articles Perform no deposit 100 percent free spins and no wagering criteria indeed can be found? Do you know the benefits associated with depositing 10 for 200 free revolves? Tips Open a good TD Checking account Online or in Individual BetMGM’s greeting added bonus depends on your state, but the the brand new associate can

Ladbrokes Local casino Promo: Deposit and Enjoy 10 Get 200 100 percent free Revolves Leer más »