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

Sin categoría

Courage Gambling enterprise Opinion 2026 100% To 100 + a hundred 100 percent free Spins

Articles Shelter & Money Quick Issues No deposit Extra Courage Local casino Canada Invited Added bonus Do i need to gamble Will Gambling games on my iphone 3gs or Android os cell phone? Of several opponents search shiny to your premium phones, then start coughing to the lesser Android os models. The mobile program remains […]

Courage Gambling enterprise Opinion 2026 100% To 100 + a hundred 100 percent free Spins Leer más »

Gratorama Incentive Codes Incentive Requirements 2026 Affirmed Welcome Also offers

This type of legislation wanted gambling enterprises to demonstrably county wagering requirements, detachment limits, and you may day restrictions, stop mistaken states and gives responsible playing devices. Like in the rest away from Canada, no-put bonuses are around for players inside Ontario.

Gratorama Incentive Codes Incentive Requirements 2026 Affirmed Welcome Also offers Leer más »

No deposit Added bonus Rules Australia 2026 NDB Gambling enterprise Rules

Articles Best 5 Local casino No deposit Added bonus Also offers to have Aussies Appeared Sick of no deposit incentives? Open deposit incentives that have a code ❓ FAQ: No deposit Incentives Usa Defense And Privacy From the GunsBet Gambling enterprise There are aztec secrets online slot various type of no-deposit bonuses for sale in

No deposit Added bonus Rules Australia 2026 NDB Gambling enterprise Rules Leer más »

$10 Put Gambling enterprises in australia & The Extra Rules

Content GunsBet Gambling enterprise Percentage Procedures What are the hidden costs having an excellent $ten put? Try GunsBet Local casino safe? GunsBet Welcome Offer And you can Discounts Disadvantages from $10 Put Gambling enterprises If you’re also enthusiastic in order to enjoy sensibly and keep power over the using, prepaid coupon codes are superb possibilities.

$10 Put Gambling enterprises in australia & The Extra Rules Leer más »

Free Pokie Video game with 100 percent free Revolves Enjoy Online #step one Free Pokies

Content Which gambling establishment gets the greatest totally free $100 pokies no-deposit join incentive? Our very own Finest Totally free No deposit Added bonus Rules in australia Cashback honours Optimize the chance of Their fifty Revolves However, always check the new conditions. Most 100 percent free spins also provides try tied to specific pokies, if

Free Pokie Video game with 100 percent free Revolves Enjoy Online #step one Free Pokies Leer más »

Harbors Mund të Vendosni Baste të Kënaqshme2022 1800+ Lojëra Demonstruese

Postimet Këshilla për të shijuar lojëra elektronike falas në internet Për të përjetuar lojën Pozicioni Video Online për monedhë të vërtetë Dëshironi të luani baste falas online në të gjitha kazinotë tona të nevojshme? Të provosh portet demo pa pagesë është vërtet e lehtë; vetëm duhet të klikosh butonin "Demo" për humbje, dhe loja tenton

Harbors Mund të Vendosni Baste të Kënaqshme2022 1800+ Lojëra Demonstruese Leer más »

Happiest Christmas Forest Position 2026 100 percent free Demonstration

Content Appreciate Festive Promotions Just for you! Common Seafood Game ablaze Kirin XYZ Ideas on how to Allege Your No-deposit Added bonus (Free Revolves or Free Potato chips) Positives and negatives away from No deposit Free Spins The goal of 100 percent free spins should be to are the platform, never to begin chasing after

Happiest Christmas Forest Position 2026 100 percent free Demonstration Leer más »

Top ten Casinos on the internet the real deal Currency July 2026

Blogs Real money local casino guides Step-by-step: Starting a casino software to the new iphone Better 5 A real income Online casinos within the Indonesia Assessed Fast & Safer Payouts Better Casino Applications Reviewed – The Greatest Picks Do a free account otherwise join One of the greatest video game libraries certainly one of web

Top ten Casinos on the internet the real deal Currency July 2026 Leer más »