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

Post

Şansınla Keşfet, Pinco slot ile Kazancını Katla ve Eğlenceye Dal!

Şansınla Keşfet, Pinco slot ile Kazancını Katla ve Eğlenceye Dal! Pinco Slot Nedir? Pinco Slot Nasıl Oynanır? Farklı Pinco Slot Türleri Stratejiler ve İpuçları Online Pinco Slot Platformları Güvenli Oyun İçin İpuçları Pinco Slot’un Geleceği Şansınla Keşfet, Pinco slot ile Kazancını Katla ve Eğlenceye Dal! Online casinolar dünyasında heyecan verici ve kazançlı oyunlar arayanlar için […]

Şansınla Keşfet, Pinco slot ile Kazancını Katla ve Eğlenceye Dal! Leer más »

Revive la emoción de apostar con cada paso Chicken Road te reta a guiar a tu gallina hacia el premio

Revive la emoción de apostar con cada paso: Chicken Road te reta a guiar a tu gallina hacia el premio mayor, con un RTP del 98% y desafíos crecientes en 4 niveles de intensidad. Mecánica de Juego y Objetivos Los Cuatro Niveles de Dificultad Estrategias para el Nivel Fácil Los Desafíos del Nivel Extremo Bonificaciones

Revive la emoción de apostar con cada paso Chicken Road te reta a guiar a tu gallina hacia el premio Leer más »

Zážitek z her na dosah ruky Využijte mostbet login a ponořte se do světa sázek, kasinových her a adr

Zážitek z her na dosah ruky: Využijte mostbet login a ponořte se do světa sázek, kasinových her a adrenalinových crash her s rychlými vklady a výběry, a to vše s nepřetržitou podporou. Sportovní Sázky: Komplexní Nabídka pro Fanoušky Kasino Mostbet: Svět Hazardních Her na Dosah Crash Hry: Nová Dimense Vzrušení Platební Metody a Bonusy na

Zážitek z her na dosah ruky Využijte mostbet login a ponořte se do světa sázek, kasinových her a adr Leer más »

Experience Instant Wins & Exclusive Bonuses with casino playjonny – Your Gateway to Thrilling Online

Experience Instant Wins & Exclusive Bonuses with casino playjonny – Your Gateway to Thrilling Online Entertainment. Understanding the Appeal of Instant Wins The Variety of Instant Win Games Available Exclusive Bonuses and Promotions at casino playjonny Understanding Wagering Requirements The Importance of Secure and Responsible Gaming Tools For Responsible Gaming Navigating the Banking Options at

Experience Instant Wins & Exclusive Bonuses with casino playjonny – Your Gateway to Thrilling Online Leer más »

Speel slimmer, win groter – is Bruno casino nl dé plek voor jouw volgende spelronde

Speel slimmer, win groter – is Bruno casino nl dé plek voor jouw volgende spelronde? Het Spelaanbod van Bruno Casino Populaire Gokkasten bij Bruno Casino Live Casino Spellen voor de Authentieke Casino Ervaring Bonussen en Promoties bij Bruno Casino Betaalmethoden en Veiligheid bij Bruno Casino Klantenservice en Verantwoord Gokken bij Bruno Casino Speel slimmer, win

Speel slimmer, win groter – is Bruno casino nl dé plek voor jouw volgende spelronde Leer más »

Elevate Your Play Experience Thrilling Casino Action & Personalized Rewards with vegas hero.

Elevate Your Play: Experience Thrilling Casino Action & Personalized Rewards with vegas hero. Understanding the Game Portfolio The Rewards and Bonus System: A Personalized Approach Understanding Wagering Requirements The Importance of Responsible Gaming Security and User Experience Elevate Your Play: Experience Thrilling Casino Action & Personalized Rewards with vegas hero. In the dynamic world of

Elevate Your Play Experience Thrilling Casino Action & Personalized Rewards with vegas hero. Leer más »

Speel slimmer, win groter wildrobin biedt de spannendste online casino ervaring van Nederland._2

Speel slimmer, win groter: wildrobin biedt de spannendste online casino ervaring van Nederland. De opkomst van online casino’s in Nederland Het belang van een licentie Verantwoord gokken Populaire casinospellen bij Wildrobin Bonussen en promoties bij Wildrobin Inzetvereisten en voorwaarden VIP-programma’s en loyaliteitsbeloningen Betaalmethoden bij Wildrobin Veiligheid en encryptie Uitbetalingssnelheid en limieten Speel slimmer, win groter:

Speel slimmer, win groter wildrobin biedt de spannendste online casino ervaring van Nederland._2 Leer más »

Jackpot-Alarm Dein Guide zum wildrobin bonus und riesigen Gewinnen in der Online-Welt!

Jackpot-Alarm: Dein Guide zum wildrobin bonus und riesigen Gewinnen in der Online-Welt! Was ist der wildrobin bonus und welche Vorteile bietet er? Umsatzbedingungen und wichtige Regeln des wildrobin bonus Wie man den wildrobin bonus optimal nutzt Sicherheit und Seriosität des Online-Casinos Alternativen zum wildrobin bonus: Weitere Bonusangebote Jackpot-Alarm: Dein Guide zum wildrobin bonus und riesigen

Jackpot-Alarm Dein Guide zum wildrobin bonus und riesigen Gewinnen in der Online-Welt! Leer más »

Fesselnde Hühnerabenteuer Navigiere deine Federfreunde sicher durch den Verkehr und sichere dir Belo

Fesselnde Hühnerabenteuer: Navigiere deine Federfreunde sicher durch den Verkehr und sichere dir Belohnungen im Chicken Road Casino! Das Gameplay im Detail: Strategien und Tipps Die psychologischen Aspekte des Spiels Die Bedeutung von Reflexen und Timing Der Einfluss von visuellen Reizen und Soundeffekten Die verschiedenen Versionen und Spielmodi Die Zukunft des Chicken Road Casino Fazit Fesselnde

Fesselnde Hühnerabenteuer Navigiere deine Federfreunde sicher durch den Verkehr und sichere dir Belo Leer más »

Lexcitation du pari sportif réinventée accédez à des opportunités uniques avec betify et vivez chaq

Lexcitation du pari sportif réinventée : accédez à des opportunités uniques avec betify et vivez chaque événement comme jamais auparavant. Une Approche Révolutionnaire des Paris Sportifs L’Importance des Cotes et des Marchés de Paris Les Avantages de la Plateforme betify Les Fonctionnalités Innovantes de la Plateforme Sécurité et Fiabilité : Des Priorités Absolues Les Mesures

Lexcitation du pari sportif réinventée accédez à des opportunités uniques avec betify et vivez chaq Leer más »