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

Sin categoría

Spielcasino Vermittlungsgebühr Abzüglich Einzahlung

Nachdem Du nun freund und feind wichtigen https://mega-dice-casino.com/de-de/bonus/ Bonusarten kennengelernt hektik, eintreffen unsereins von neuem nach angewandten Kasino Maklercourtage exklusive Einzahlung dahinter sprechen. Ihr Auffassung „Season“ stammt nicht mehr da diesem Englischen ferner bedeutet simpel unter anderem mühelos „Jahreszeit“. Auch pro diesseitigen Reload Bonus man sagt, sie seien zumeist Provision Codes gewünscht, ebendiese respons amyotrophic […]

Spielcasino Vermittlungsgebühr Abzüglich Einzahlung Leer más »

Spielsalon Maklercourtage Frei Einzahlung

Hinter Du dieser tage freund und feind wichtigen Bonusarten kennengelernt übereilung, ankommen unsereins wiederum auf diesseitigen Casino Vermittlungsgebühr abzüglich keine Einzahlung pure casino Einzahlung dahinter unterreden. Ein Vorstellung „Season“ stammt nicht mehr da dm Englischen & bedeutet einfach & wie geschmiert „Jahreszeit“. Sekundär pro einen Reload Maklercourtage sie sind zumeist Bonus Codes gesucht, die du

Spielsalon Maklercourtage Frei Einzahlung Leer más »

8 beste PayPal Casinos

Bis dato seien Gutschriften über das Netz angeboten, within denen man wie Anwender ausschließlich seine Eulersche zahl-Mail-Note an angewandten Rezipient weitergibt. Hinein PayPal kann man direktemang unter anderem störungsfrei coeur Bares uff diesem Spielkonto vorfinden weiters in die gänge kommen. Sondern folgende Kreditkarte in PayPal dahinter hinterlegen können Die leser im zuge dessen zweite geige

8 beste PayPal Casinos Leer más »

Understanding the Test C 250 Course: A Comprehensive Overview

The Test C 250 course has gained significant popularity among fitness enthusiasts and bodybuilders alike due to its ability to enhance performance and support muscle growth. This steroid serves as an anabolic agent that mimics the effects of testosterone in the body, making it a go-to choice for those looking to elevate their training regimen.

Understanding the Test C 250 Course: A Comprehensive Overview Leer más »

Guía Completa para Comprar Esteroides Anabólicos de Forma Segura

Los esteroides anabólicos se han convertido en una opción popular entre los atletas y culturistas que buscan mejorar su rendimiento físico y aumentar su masa muscular. Sin embargo, la compra de estos compuestos debe hacerse con precaución y conocimiento. A continuación, se presenta una guía para ayudar en la adquisición segura de esteroides anabólicos. Tabla

Guía Completa para Comprar Esteroides Anabólicos de Forma Segura Leer más »

Anleitung zur Einnahme von Steroiden

Die Einnahme von Steroiden ist ein sensitives Thema, das gut durchdacht und verantwortungsbewusst angegangen werden sollte. Steroide, insbesondere anabole Steroide, werden häufig in der Sport- und Fitnesswelt eingesetzt, um die Muskelmasse zu erhöhen und die Leistung zu steigern. Es ist jedoch wichtig, sich umfassend über die richtige Vorgehensweise, mögliche Nebenwirkungen und rechtliche Aspekte zu informieren.

Anleitung zur Einnahme von Steroiden Leer más »

No-deposit incentives may be the proper way to earnings an effective genuine income as an alternative costs a penny

Gaming Demands: How often you will want to solutions just before cashing out Qualified Video game: Incentives get apply at variety of slots just Maximum Cashout: The most you could withdraw from a zero-put promote Detachment Means: Constantly PayPal, crypto, if you don’t eWallets Evidence of Target Bank report, domestic bill, rental bargain, zero older

No-deposit incentives may be the proper way to earnings an effective genuine income as an alternative costs a penny Leer más »

No-deposit bonuses are definitely the best way in order to earnings an excellent real money as an alternative expenditures a penny

Playing Means: How many times you really need to choices just before cashing out Certified Game: Bonuses could possibly get apply at particular slots simply Maximum Cashout: By far the most you can withdraw from a no-lay bring Withdrawal Approach: Usually PayPal, crypto, or even eWallets Proof Address Bank declaration, household bill, leasing offer, zero

No-deposit bonuses are definitely the best way in order to earnings an excellent real money as an alternative expenditures a penny Leer más »