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

Sin categoría

Top Online casinos: Leading Real money Local casino Websites July 2026

I encourage casinos that offer large anticipate bundles, 100 percent free spins, and continuing promotions which you can use on the a real income slots. Higher volatility harbors pay out shorter will but can send far large wins after they struck. Particularly, a position having a great 97% RTP create, in principle, return $97 each […]

Top Online casinos: Leading Real money Local casino Websites July 2026 Leer más »

Most useful Casinos on the internet: Respected A real income Local casino Web sites July 2026

I encourage casinos offering good-sized enjoy packages, 100 percent free spins, and continuing promotions which you can use for the real cash slots. Large volatility slots fork out quicker often but may deliver far large victories when they struck. For example, a slot having a good 97% RTP manage, in theory, get back $97 per

Most useful Casinos on the internet: Respected A real income Local casino Web sites July 2026 Leer más »

Greatest Online slots games the real deal Money: ten Most readily useful Local casino Internet to possess 2026

Widely known types of online slots games try vintage ports, video harbors, and modern jackpot slots. A site having an inferior online game collection however, over statutes and you can appropriate distributions may fit better than one to with many headings and you may vague membership terms and conditions. Consider if or not deposit, losses,

Greatest Online slots games the real deal Money: ten Most readily useful Local casino Internet to possess 2026 Leer más »

Most useful PA Casinos on the internet: Bonuses, Apps & Feedback 2026

These types of casino web sites typically render a huge selection of online slots games, blackjack tables, roulette games goodmancasino.uk.net/promo-code/ , video poker headings, and you can alive specialist games streamed out of elite group studios. The team generally speaking process and you may approves withdrawal desires on a single day they are put. The

Most useful PA Casinos on the internet: Bonuses, Apps & Feedback 2026 Leer más »

Finest PA Web based casinos: Incentives, Apps & Studies 2026

Such casino internet typically offer hundreds of online slots games, blackjack tables, roulette games, https://coincasino-uk.uk/no-deposit-bonus/ electronic poker titles, and you can live dealer games streamed from elite studios. The team normally procedure and approves detachment needs for a passing fancy go out he could be set. The latest concept is simple and you will available,

Finest PA Web based casinos: Incentives, Apps & Studies 2026 Leer más »

Better PA Online casinos: Incentives, Apps & Recommendations 2026

These types of gambling establishment websites normally provide countless online slots games, blackjack tables, roulette video game, electronic poker headings, and you will live agent video game streamed away from top-notch studios. The team generally process and approves withdrawal needs for a passing fancy go out he’s place. Brand new build is simple and you

Better PA Online casinos: Incentives, Apps & Recommendations 2026 Leer más »

Best PA Web based casinos: Bonuses, Programs & Recommendations 2026

These types of gambling establishment web sites generally speaking promote a huge selection of online slots, blackjack dining tables, roulette online game, electronic poker headings, and you may live agent online game streamed regarding professional studios. The team typically procedure and you will approves withdrawal desires on the same go out he is set. Brand

Best PA Web based casinos: Bonuses, Programs & Recommendations 2026 Leer más »

Better PA Online casinos: Bonuses, Programs & Ratings 2026

Such local casino websites usually bring hundreds of online slots, blackjack tables, roulette video game, video poker titles, and you may live broker video game streamed away from top-notch studios. The team generally process and approves detachment demands on the same time he or she is set. The new design is simple and obtainable, with

Better PA Online casinos: Bonuses, Programs & Ratings 2026 Leer más »