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

Sin categoría

Greatest Web based casinos Australia Best Aussie Gaming Internet sites 2026

Your website for the best on-line casino Australia are well-built to provide participants to try out on the web a good experience, in addition to punctual and smooth gaming to your a software-including website. The newest recent development in a real income casinos on the internet made choosing software developers crucial. Yes, overseas web based […]

Greatest Web based casinos Australia Best Aussie Gaming Internet sites 2026 Leer más »

Zimpler on-line casino miracle of the rocks Casinos Website Curso Beta

Articles Zimpler local casino bonuses Uk Gaming Commission (UKGC) Zimpler Gambling enterprises versus EcoPayz Gambling enterprises In which Places Is actually Zimpler Popular to have Online gambling? The first Playing Conditions Associated with Gambling enterprise Payments The truth that professionals will not need to render painful and sensitive guidance including card facts or passwords will

Zimpler on-line casino miracle of the rocks Casinos Website Curso Beta Leer más »

Finest Neteller Internet casino Number inside the 2026

Posts Put and Withdraw Security features et Greatest Neteller Gambling establishment to have Bonuses Try #3: Incentive Convergence Policy However some users has listed slow processing through the top incidents, BetUS have a lengthy-status history of delivering costs, and using cryptocurrency continues to be the most efficient option. To have distributions, BetUS can get consult

Finest Neteller Internet casino Number inside the 2026 Leer más »

Better Casinos on the internet One Take on PayPal 2026 Listing

Articles PayPal gambling enterprises FAQ Allege your own detachment Better 3 PA PayPal Casinos PayPal Gambling establishment Added bonus Terms and conditions How to withdraw away from an online gambling enterprise with PayPal You to definitely does offer you specific effective ruin control is to one thing ever fail. Whether it goes wrong, it goes

Better Casinos on the internet One Take on PayPal 2026 Listing Leer más »

Gambling enterprise med Visa, Topp fem bästa casinon med kortbetalning

Blogs Payment Strategy Related Bonuses and you will Campaigns Things to Consider When using Credit cards from the Web based casinos Prepaid service Visa Notes Exactly how we Find and you will Speed Charge-Amicable Web based casinos So, somebody wanting to know if Visa try a suitable casino banking approach shouldn’t obviously have any second

Gambling enterprise med Visa, Topp fem bästa casinon med kortbetalning Leer más »

100 percent free Ports Online Las vegas Casino games

All of the major U.S. gambling establishment agent also offers a cellular local casino experience, both because of a loyal app or a mobile-optimized site. Unlike property-dependent gambling enterprises, on-line casino systems are in several different forms. All gambling enterprises searched inside book see these types of conditions and are managed by the condition playing

100 percent free Ports Online Las vegas Casino games Leer más »

Wowbet kazinosi

Rasmiy veb-saytda shuningdek, texnik qo'llab-quvvatlash tizimi va foydali uskunalarga avtomatik texnik xizmat ko'rsatish bo'yicha kelishuvlarga javob berish tafsilotlari haqida biznes ma'lumotlari mavjud. Biznesga maslahatlar va paydo bo'layotgan muammolarga javob olish uchun Batafsil SKNO vakillariga murojaat qilish tavsiya etiladi.

Wowbet kazinosi Leer más »