/** * 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(); xtw18387e653 – Página 9301 – Partidas de San Luis

xtw18387e653

The material into the site would be to has basic advice just and don’t compensate advice on you to count

I dazard handle no responsibility for the losses because of need for you to statement in this site. Links other sites on the profiles is basically so you can has advice just and we take on no responsibility to have any problem consisted of in the someone sites. Because of the features of your digital […]

The material into the site would be to has basic advice just and don’t compensate advice on you to count Leer más »

The material in this site is basically to have basic advice just and don’t write advice on someone count

I https://hotwincasino.net/app/ take on no responsibility for the losses on account of dependence on one statement in this site. Links to other sites from these profiles is to have advice just and we take on no responsibility the new matter consisted of in this those people sites. Because of the reputation of your digital communication

The material in this site is basically to have basic advice just and don’t write advice on someone count Leer más »

We don’t always give names that we are not proud of, however, CasinoClub is one we can definitely vouch for

Its https://librabet-gr.net/el-gr/ category has surpassed our basic, being in a position twenty four/7 to help with the new questions and you can things. The online casino games are many and of very high quality, organically drawing players seeking the best casino feel. And you can, best of all, there is viewed high advances ever since

We don’t always give names that we are not proud of, however, CasinoClub is one we can definitely vouch for Leer más »

Joining New jersey it is able to give Bally to the-line casino ‘s the state out of Pennsylvania

This https://hellspin-casino.gr.com/ condition provided Bally a license to perform in the late , meaning that that it to the-line casino brand would be launching in the the new Keystone Status in the 2023 as well as. Pennsylvania also offers over a dozen to the-line casino names that have players, but the inclusion of the type

Joining New jersey it is able to give Bally to the-line casino ‘s the state out of Pennsylvania Leer más »

The various game is the most high contributors to the the new Bally Casino’s completion so you can New jersey-new jersey and you can PA

If you want to play at the Bally Casino and you is to found a friend to join, two of you tend to earn perks: $fifty to the more bucks to have Referrer (you) $ten into the bonus bucks bringing Friend (who you found) There are no restrictions so you can exactly how many family

The various game is the most high contributors to the the new Bally Casino’s completion so you can New jersey-new jersey and you can PA Leer más »

Joining New jersey it is able to give Bally online casino ‘s the status out of Pennsylvania

That https://duxcasino-ca.com/en-ca/promo-code/ it state given Bally a license to run in the late , such as that it online casino brand is doing to the the new Keystone Status in the 2023 too. Pennsylvania also offers over multiple online casino names that have profiles, but the inclusion of the type of casino brand is an

Joining New jersey it is able to give Bally online casino ‘s the status out of Pennsylvania Leer más »

Why does Bally Compare to Most other Online casinos?

Now https://hypercasino-se.com/sv-se/ingen-insattningsbonus/ that you have learned about Bally Online casino, it is time to see how the working platform stands up against the race. Is a simple review of how Bally’s comes even intimate to most most other well-known online casinos on the market today: Bally up against BetMGM BetMGM shines that have a particularly

Why does Bally Compare to Most other Online casinos? Leer más »

Protection & Fair Play at the Bally Online casino � Score 5/5

Ultimately, https://hyper-casino.se/kampanjkod/ Bally Online casino will bring an unmatched live professional gambling be, seamlessly taking the thrill out of a physical casino so you can players’ household. That have loyal croupiers, smart chat rooms, and you can game-expanding has, its live agent game give a working and you can interesting ecosystem. Whether you are a

Protection & Fair Play at the Bally Online casino � Score 5/5 Leer más »