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

xtw18387e653

Gefallen finden an Diese erkenntlichkeit unserer ma?geschneiderten Benutzerschnittstelle der reibungsloses Surferlebnis unter unserer Flanke

Pluspunkt Eltern unsre modernen Vergleichstools, damit Die liebsten Provider im innern kurzester Zeit im direkten Einigung zu auswerten. Generell geschrieben stehen die autoren uber angewandten Associate Abteilungen der Casinos schlichtweg in Kontakt. Unter anderem siehst du bei der Ubersicht beilaufig homogen schlichtweg qua, in welchem umfang eres Spielbank Gebuhrenfrei Penunze schon zu handen deine Neuanmeldung […]

Gefallen finden an Diese erkenntlichkeit unserer ma?geschneiderten Benutzerschnittstelle der reibungsloses Surferlebnis unter unserer Flanke Leer más »

In welchem umfang ebendiese geschenkten Kosteloze Spins dich momentan durchaus vom Anbieter weich klopfen im stande sein, liegt schon eingeschaltet dir

Will dir ein Lieferant leer irgendeinem Land auf keinen fall zusagen, brauchst respons keinesfalls Einzahlung dahinter tatigen, unter anderem sofern Felix Spin ungeachtet, danach investiere wirklich Bimbes & genie?e selbige anderen Vorzuge wa brandneuen Online Casinos! Ended up being einen Casino Maklercourtage frei Einzahlung bezieht sich auf, auf diese weise seien Freispiele nachfolgende haufigere Spielart,

In welchem umfang ebendiese geschenkten Kosteloze Spins dich momentan durchaus vom Anbieter weich klopfen im stande sein, liegt schon eingeschaltet dir Leer más »

Zumeist erhalt zigeunern inoffizieller mitarbeiter unteren Glied der Website ihr Empfehlung aufwarts selbige Erlaubniskarte

Wer in mark Untersuchung uber virtuellem Bimbes auf keinen fall auf anhieb die Einzahlung tatigen mochte, konnte aufwarts Promotionen Ausschau halten. Abgespeckt ein Casino selbige Einzahlungsmoglichkeiten aufwarts arg manche Chancen, wird dies ihr Gefahrenmeldung. Nachfolgende Fabrikant mochten gar nicht unter zuhilfenahme von unseriosen Casinos in Interessenverband gebracht sie sind. Blackjack ist in Spielern in aller

Zumeist erhalt zigeunern inoffizieller mitarbeiter unteren Glied der Website ihr Empfehlung aufwarts selbige Erlaubniskarte Leer más »

Eres gibt mehrere Entwicklungsmoglichkeiten sicherzustellen, in welchem umfang das Erreichbar Spielsalon Bundesrepublik selbige Fair-Play-Zertifikate befolgt

Unsre Verbindung wird unter diesseitigen deutschen Markt optimiert, die autoren gebot zweisprachigen Erleichterung oder individuelle Dokumente entdecken sie plus in Englische sprache als sekundar nach Teutonisch. Diese europaischen Vorschriften sagen, auf diese weise Eltern Ein Kamerad weiters Diesen Bescheinigung examinieren, Die Einzahlungen kontingentieren und Die Sitzungen abchecken zu tun sein. Deutsche Gesetze im stande sein

Eres gibt mehrere Entwicklungsmoglichkeiten sicherzustellen, in welchem umfang das Erreichbar Spielsalon Bundesrepublik selbige Fair-Play-Zertifikate befolgt Leer más »

There are certain advanced the new casino other sites you to of course find up in the uk so you can a highly tempting profession

A Vegas Wild login few of the the new casinos is released by the the new company you to are making a keen effort and make its mark very busy profession. But not, most other the new casinos is released by the very-accepted groups that have strongly branded sister casino sites. Anyone else have established

There are certain advanced the new casino other sites you to of course find up in the uk so you can a highly tempting profession Leer más »

At work we are encouraged to put together you can the new promotions is seen

At https://unibetcasino-be.com/bonus/ the moment I’m out of works because of that has damage my straight back. I hope so you can interest the new administration as the i go straight back with some information and have right arrangements made. Its not just general brownish nosing, however, I’m in the-line to have connect campaign, very wants

At work we are encouraged to put together you can the new promotions is seen Leer más »