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

Sin categoría

A Super Six Android operációs rendszerrel fog rendelkezni – szoftverstatisztikák és megértés

Tartalom Skybet Sportfogadási Jel felfelé irányuló Technikák – bet365 vélemény A Sky Wager jelenlegi formája: Sportfogadási alkalmazás Az új szoftver egyszerűen bet365 vélemény használható, és számos szerencsejáték-helyszínt kínál, amelyek közül választhat. Ezután létrehozhat kezdőbefizetést és kezdőpozíciós fogadásokat kedvenc futballszervezeteire és -helyzeteire.

A Super Six Android operációs rendszerrel fog rendelkezni – szoftverstatisztikák és megértés Leer más »

Red coral Activities Gaming 100%-ban ingyenes fogadások, és vásárlói ajánlatokat kínálsz

Bejegyzések A friss Coral és a meglévő ügyfelek is élvezhetik a: betclic bónusz Valami, amit szeretünk a Coral Sporting British eseményeivel kapcsolatban „Ez egy kötelező ok azoknak az embereknek, akik fogadást szeretnének nyerni. A weboldalukon rengeteg fogadási lehetőség, garantált jobb esélyek a lóverseny megnyerésére, versenyképes árak és rengeteg folyamatos hirdetés található a meglévő ügyfelek számára.

Red coral Activities Gaming 100%-ban ingyenes fogadások, és vásárlói ajánlatokat kínálsz Leer más »

Inter city express Spielsalon Provision: Bis zu a single.three hundred Ecu Bonusgeld & 270 Freispiele je freund und feind den neuesten Nutzern

Intercity-express Spielbank Promo Sourcecode 2025 ?? Bestes Angebot hier! Momentan sich ein herz fassen unsereiner uns hinein der eiskaltes Abenteuer, denn unsereiner statten dm Hochgeschwindigkeitszug Spielsaal einen Gast nicht eher als. Unsereiner vorhaben uber kenntnisse verfugen, inwiefern einander das Willkommensbonus pro Neukunden sein eigen nennen moglichkeit schaffen konnte ferner in welchem ausma? beilaufig die dazugehorigen

Inter city express Spielsalon Provision: Bis zu a single.three hundred Ecu Bonusgeld & 270 Freispiele je freund und feind den neuesten Nutzern Leer más »

Die erfolgreichsten Spielbank Spiele zu handen echte Geldgewinne inoffizieller mitarbeiter 5 � Einzahlung Spielsaal

Das Willkommensbonus ist und WinSpirit bleibt das Klassiker aufwarts den Spielsaal-Serviceleistungen. Schon bei der Einzahlung von ungeachtet four � erhaltst du zusatzliches Bonusguthaben, um diese Spielautomaten auszuprobieren unter anderem dein Spielerlebnis langer zu genie?en. Ebendiese Boni richten sich an andere Spieler weiters sind eine gro?artige Anlass fur Jungspund aus Osterreich, ihr Spielsalon risikofrei kennenzulernen. Pro

Die erfolgreichsten Spielbank Spiele zu handen echte Geldgewinne inoffizieller mitarbeiter 5 � Einzahlung Spielsaal Leer más »

Sei ehrlich: Welche person kann bisserl komplizierte Registrierungsprozesse, unverstandliche Spiele ferner Gaming-Einheitsbrei exklusive Abwechslungen?

Gutig Begru?enswert im GameTwist Online Personal Spielcasino GameTwist ist Dies perfekte Moglich Sociable Kasino je weltall selbige, nachfolgende in sachen Spielspa? schlichtweg aufwarts einen Position aufkreuzen intendieren. Das hei?t: Vom einfacheren Cultural Slot unter einsatz von four Mangeln bis zum komplexen Public Casinospiel fur jedes echte Pros findest respons bei united nations was auch immer,

Sei ehrlich: Welche person kann bisserl komplizierte Registrierungsprozesse, unverstandliche Spiele ferner Gaming-Einheitsbrei exklusive Abwechslungen? Leer más »