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

Sin categoría

Rizk Mobile Local casino Comment 2026 Bonuses, Harbors & Repayments

Simply click towards ‘Rizk Insider’ loss for a look at all current and you may previous gambling enterprise campaigns, and you also’ll see that no few days goes by where you are able to’t grab yourself a little extra fun. Brand new minute deposit try $10 and you may any incentive payouts excluding throughout the […]

Rizk Mobile Local casino Comment 2026 Bonuses, Harbors & Repayments Leer más »

Topplista: Ultimata Online Ingen insättning vulkan vegas för onlinekasinon Casino 2026 innan Svenska Lirar

Content Bästa casino kungen näte inom Sverige: Ingen insättning vulkan vegas för onlinekasinon Senaste Nyheter Hurdan via testar samt rankar Sverige ultimata nätcasinon Säkerställa samt testade slots Casino slots, Spelautomater online alternativt enkom Slots – dito lek, annorlunda namn. Casinon tillsamman koncessio av Spelinspektionen riktar sig åt svenska lirar då do inneha skattefria vinster, kundtjänst

Topplista: Ultimata Online Ingen insättning vulkan vegas för onlinekasinon Casino 2026 innan Svenska Lirar Leer más »

Casinostugan utvärdering, Åtnjuta välkomstbonus i det ladda ner appen vulkan spiele dämpa casinot!

Content Ladda ner appen vulkan spiele – Bästa Casino tillsamman Swish: Tillägg för Casinon med snabba uttag Likartad onlinekasinot N list tilltal alternativt maila vårt kundtjänstteam på engelska alternativ svenska. Ni list sätta in alternativt tag ut kapital inom sund utan att bekosta märklig avgifter av vår beståndsdel.

Casinostugan utvärdering, Åtnjuta välkomstbonus i det ladda ner appen vulkan spiele dämpa casinot! Leer más »

Zero Obtain 2026

I merely checklist court Us local casino websites that actually work and you can in fact pay. The needed web sites are subscribed during the Curacao or Panama and also have already been expenses All of us professionals for decades. But the majority come with crazy wagering criteria which make it impossible in order to

Zero Obtain 2026 Leer más »

Zero Install 2026

We simply number courtroom All of us casino internet that really work and you may in fact pay. The necessary sites try authorized when you look at the Curacao or Panama and get come investing You people for decades. But the majority incorporate insane wagering criteria making it hopeless to help you cash out. In

Zero Install 2026 Leer más »

Best Harbors Incentives United kingdom Slot Acceptance Offers for July 2026

The harbors incentives benefits provide you with the most critical has you should think about before choosing After you have exhausted the brand new zero-put indication-right up slots bonus also provides, you need to pick put-created online casino proposes to keep your own marketing play. MrQ Gambling establishment’s minimalist construction and prompt-packing mobile version offer

Best Harbors Incentives United kingdom Slot Acceptance Offers for July 2026 Leer más »

Casino vulkan vegas registrering Sveriges Bästa Spelbolag & Nätcasinon 2026 SvenskLicens com

Content Vulkan vegas registrering – Är det bestämt att utpröva på casino med svensk koncessio? Vilka nätcasinon befinner si nya? Försöka villig Näte Casino Igenkänningsfaktor kant existera någon avgörande syfte mot hurs hane väljer någon oke casino online. På Tv och olika medier odl görs det reklam före svenska casinon som LeoVegas sam ComeOn. vulkan

Casino vulkan vegas registrering Sveriges Bästa Spelbolag & Nätcasinon 2026 SvenskLicens com Leer más »

Gambling enterprise Added bonus Websites, Also offers & Promotions

Debit notes usually are a rock solid choice for gamblers stating a casino sign-up added bonus. Like that, you will get restriction excitement from the feel in lieu of are stuck that have 100 percent free revolves toward game you aren’t one wanting. Depending on the percentage of the fresh deposit which is coordinated as

Gambling enterprise Added bonus Websites, Also offers & Promotions Leer más »