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

Sin categoría

Greatest Slots Websites October 2024 Finest Uk On the internet Slot Web sites

Posts Online slots games Gambling establishment Percentage Steps Preferred Slot Internet sites How we Rate Publication from Deceased Casino Websites Now look at your email Demonstration form is great for beginners who would like to see the auto mechanics and laws of one’s game. But in addition for knowledgeable people who’re trying to find the […]

Greatest Slots Websites October 2024 Finest Uk On the internet Slot Web sites Leer más »

Casino inte me verifiering 2025, Testa online inte me skrift

Content Välj någon casino utan svensk perso koncessio av vår topplista Kan själv försöka casino på någo annans konto? Fördelar sam nackdelar med rappa casino uttag Spelansvar – nödvändig bit inom regleringen Garant sam integritet utan BankID Kontokort såso Visa sam Mastercard är populära betalningsalternativ villig massa casinon tillsammans tillstånd utrikes. Därutöver kant ni behöva

Casino inte me verifiering 2025, Testa online inte me skrift Leer más »

Watch Super Storm Overall performance, Stats & Alive Weight

Blogs Lightning Basketball XXXTREME Lightning ROULETTE The fresh progressive jackpot casinos The advantage Round In case your reel signs align inside an absolute integration, then the slot machine honours the proper profitable award. The brand new jackpot has got the lowest odds of hitting for the host, so people expect to have all the way

Watch Super Storm Overall performance, Stats & Alive Weight Leer más »

Watch Lightning Violent storm Performance, Stats & Real time Weight

Blogs Super Golf ball XXXTREME Lightning ROULETTE The fresh modern jackpot gambling enterprises The advantage Round If your reel signs align inside an absolute consolidation, then the casino slot games honors the correct winning award. The new jackpot has the lower probability of striking for the machine, thus participants have a much straight down chance

Watch Lightning Violent storm Performance, Stats & Real time Weight Leer más »

BetMGM Local casino Games Private: The fresh Godfather Remark BetMGM

Blogs Just what No deposit Philosophy Were there? – Incentive Breakdown No-deposit Revolves during the Onyx Slots Of use Suggestions Offered by Our team Away from Professionals Whenever the bonus bullet comes to an end, you’ll go back to the main online game and you can keep up the typical gamble. All payouts made of

BetMGM Local casino Games Private: The fresh Godfather Remark BetMGM Leer más »

Bästa casinon online 2025 Via hjälpe dej finna precis

Content List hane provspela roulette online gratis? Hurdan funka online casino roulette? Hurdan fungerar roulette? Grundläggande stadgar Vad befinner sig det stora hjulet därbort croupiern släpper in någo ringa klot såsom snurrar runt tills det landar ino en verksamhetsgren? Twin Casino Armé styrs lockton a manliga dealers såso talar brittisk engelska. Casinostudion är dekorerad ino

Bästa casinon online 2025 Via hjälpe dej finna precis Leer más »

Cashapillar Slot Comment The new Scary Crawly Slot Games from Enjoyable

Blogs Features Motif, Configurations and you can Options of one’s Cashapillar Position Prepared to enjoy Cashapillar the real deal? DuckyLuck Casino The overall game’s mobile being compatible means you might carry on so it delightful bug thrill and if and you can no matter where you would like. The newest Cashapillar slot online game doesn’t

Cashapillar Slot Comment The new Scary Crawly Slot Games from Enjoyable Leer más »