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

Sin categoría

Most useful Casinos on the internet You to Shell out Real money: August 2025 Current Record To own Us Participants

Below, we’ll give an explanation for courtroom trustworthiness of real cash online casinos, determine what forms of gambling enterprises, online game, and bonuses is actually on the market, and safety what you could anticipate when it comes to deposits and you will withdrawals. For those who or someone you’re acquainted is struggling situation betting, it’s […]

Most useful Casinos on the internet You to Shell out Real money: August 2025 Current Record To own Us Participants Leer más »

Greatest A real income Casinos on the internet in america August 2026

If the a position have reduced volatility, it indicates you can easily winnings more often nevertheless wins is smaller amounts. We our personal loyal book for the most readily useful jackpot slots, so if you need more info be sure to check it away. Really online slots games work on circle jackpots, definition the new

Greatest A real income Casinos on the internet in america August 2026 Leer más »

Internet casino Games Providers Reports, insights and you will Slots review

Use of most useful-top quality casino games is yet another benefit of joining very ranked gambling bresbet casino enterprises. Also, a knowledgeable gambling enterprise operators explore safe online gambling percentage gateways to ensure a delicate commission procedure. The latest adventure from effective a real income are a primary interest getting gamblers at online casinos. Eg,

Internet casino Games Providers Reports, insights and you will Slots review Leer más »

Better BGaming Gambling enterprises from inside the 2026: Casinos which have BGaming Online game

We’ve recommended the best casinos online that provide the major on the internet gambling sense to own professionals of any sense top. Whether or not it’s online slots games, blackjack, roulette, electronic poker, three-card casino poker Noaccount casino website , otherwise Texas Hold’em – a strong number of games is important when it comes down

Better BGaming Gambling enterprises from inside the 2026: Casinos which have BGaming Online game Leer más »

Better BGaming Casinos during the 2026: Gambling enterprises having BGaming Online game

We’ve demanded an educated casinos online offering the big on line betting experience to have people of any sense peak. When it’s online slots, black-jack, roulette, video poker, three-card poker, officiële Clubhouse-site otherwise Tx Keep’em – a strong group of games is essential the online casino. A knowledgeable web based casinos regarding Netherlands assist pages

Better BGaming Casinos during the 2026: Gambling enterprises having BGaming Online game Leer más »

Finest BGaming Gambling enterprises inside 2026: Casinos that have BGaming Games

We’ve required an informed casinos online that offer the major on the internet playing sense to own participants of any feel height. Whether it’s online slots games, black-jack, roulette, video poker, three card casino poker, otherwise Texas Keep’em – a powerful set of online game is essential when it comes to on-line casino. A knowledgeable

Finest BGaming Gambling enterprises inside 2026: Casinos that have BGaming Games Leer más »

Most readily useful BGaming Gambling enterprises inside 2026: Casinos that have BGaming Game

We’ve recommended the best online casinos offering the major on the web gaming experience getting users of every sense level. Whether or not it’s online slots games, black-jack, roulette, video poker, three-card casino poker, otherwise https://reddog-casino.io/ Tx Keep’em – an effective gang of video game is very important when it comes down to online casino.

Most readily useful BGaming Gambling enterprises inside 2026: Casinos that have BGaming Game Leer más »