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

Sin categoría

River Monster Casino Comment Are River Monster Gambling enterprise Legit?

Posts Position Game ⭐ Redeem 20% No Betting Cashback Incentive as high as £five hundred to the A real income Loss at the Monster Casino SlotMonster Gambling enterprise percentage actions Online casinos FAQ Monster Football offers a strong all-bullet gambling unit, specifically for professionals who require sportsbook and you can casino availableness in a single […]

River Monster Casino Comment Are River Monster Gambling enterprise Legit? Leer más »

Depozite și Retrageri Ultrarapide Numai la Betninja Casino pentru România

În cazinourile online, timpul contează https://betninja.eu.com/ro-ro/. La Betninja Casino, tranzacțiile financiare se efectuează cu o viteză care contează. Pentru jucătorii din România, site-ul a pus la punct un mecanism financiar care convertește operațiunile bancului într-un avantaj clar. Viteza aduce cu sine confort și autoritate, permițând o activitate de gaming neîntreruptă. Nu mai stai timp îndelungat

Depozite și Retrageri Ultrarapide Numai la Betninja Casino pentru România Leer más »

Manekispin Gambling enterprise: Allege 1500 Added bonus + 250 Free Revolves

Blogs Step-by-Step Activation Procedure Smart Registration Time and you can Confirmation Advantages 2nd Guide to an informed Vietnam Casinos on the internet Betting should always feel like fortune Baccarat All of the payment you make are encoded prevent-to-avoid, meaning your bank card details, savings account advice, and you can purse study are still noticeable only

Manekispin Gambling enterprise: Allege 1500 Added bonus + 250 Free Revolves Leer más »

Free Betting Resources, Forecasts and Best choice Also provides

Articles The best quality 100 percent free Soccer Tricks for Now And you may The next day What are Specific Productive Nfl Playing Procedures? I totally agree, there is absolutely no gambling program that may supply the athlete the new advantage on the fresh local casino in the black-jack or any https://footballbet-tips.com/tonybet-football-betting/ other games to

Free Betting Resources, Forecasts and Best choice Also provides Leer más »

$5 Wager Wins $10 cuatro Million Slot Jackpot During the Las vegas Gambling establishment

Content Weekly and you will reload rewards that actually amount Instructional Travel Book In the Vegas Greatest Web based casinos the real deal Money — The Better Selections Is actually real cash gambling enterprises courtroom in the usa? BetUS Gambling establishment: Better Real money Local casino to possess Bonuses Please note that the listing is

$5 Wager Wins $10 cuatro Million Slot Jackpot During the Las vegas Gambling establishment Leer más »

Ncaaf School Sporting events Odds, Gaming Traces and Area Develops

Content Utilizing So it Opportunity Screen Group Out of Legends Gaming Faqs Figuring Horse Race Payout Chance Wagering Chance Equipment Newest Wagering Advertisements Ahead of football fans may even think of 2nd season’s Prominent Group, the focus is on Euro 2024, having The united kingdomt the new outright favourites so you can victory it summer’s

Ncaaf School Sporting events Odds, Gaming Traces and Area Develops Leer más »

Big Hundreds of thousands Jackpot Slot Remark and you may Gambling enterprises 2026

Blogs Ideas on how to score “best” as opposed to falling to own hype: shelter indicators, next user complement Usage of Acceptance bonuses and marketing offers Biggest Ports Jackpots within the Canada DuckyLuck Gambling establishment – Fast Crypto Payouts with a high-Volatility Slots Really gambling enterprises has defense protocols in order to get well your

Big Hundreds of thousands Jackpot Slot Remark and you may Gambling enterprises 2026 Leer más »