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

xtw18387e653

Better Online slots games the real deal Currency: 10 Finest Casino Websites to have 2024

Content Which casinos on the internet are the most effective to have people inside Ireland? Many different bonuses And for the products, Caesars Gambling enterprise features a dedicated respect scheme to increase the product range out of bonuses available. While you are looking societal casinos, below are a few the comment to your Chanced public

Better Online slots games the real deal Currency: 10 Finest Casino Websites to have 2024 Leer más »

Mit jedem Sprung in die Welt von Plinko eröffnet sich die Möglichkeit, aus einer einfachen Entscheid

Mit jedem Sprung in die Welt von Plinko eröffnet sich die Möglichkeit, aus einer einfachen Entscheidung große Gewinne zu erzielen. Die Spielmechanik von Plinko verstehen Strategien für erfolgreiches Plinko-Spielen Plinko in der Online-Welt Die Psychologie hinter dem Spielen von Plinko Fehler, die beim Spielen von Plinko vermieden werden sollten Die Entwicklung von Plinko über die

Mit jedem Sprung in die Welt von Plinko eröffnet sich die Möglichkeit, aus einer einfachen Entscheid Leer más »

Descripción general de Cashbro: ¿podría ser cashbro Cashbro legal?

Contenido del artículo Aplicabilidad Requisitos Honorarios Condiciones de conexión web Oportunidades de carga Artículo Cashbro es una forma segura, saludable y confiable de generar capital. Ofrece seguridad y alta dificultad, lo que la convierte en una excelente opción para afiliados. Además, ofrece pagos en especie. Esto permite diversas herramientas, como banners publicitarios, promociones contextuales, correo

Descripción general de Cashbro: ¿podría ser cashbro Cashbro legal? Leer más »

1win — букмекерская контора 1вин.176

1win — букмекерская контора 1вин ▶️ ИГРАТЬ Содержимое 1win – Букмекерская контора 1вин О компании 1win Преимущества для игроков Удобство и доступность Бонусы и акции Возможности для ставок В мире ставок и азарта 1win – это имя, которое ассоциируется с надежностью, быстротой и комфортной игрой. Букмекерская контора 1вин – это лидер на рынке азарта, который

1win — букмекерская контора 1вин.176 Leer más »

Pinco Online Kazino Azrbaycanda Mobil Uyunluq v Ttbiqlr.1755

Pinco Online Kazino Azərbaycanda – Mobil Uyğunluq və Tətbiqlər ▶️ OYNA Содержимое Mobil uyğunluq və mobil tətbiqlər Pinco Casino mobil tətbiqindən istifadə üçün promokodlar Mobil Uyğunluq Haqqında Məlumatlar Tətbiqlərin Nəticələri və İstifadə Sualları Pinko, Azərbaycanın qazancı oyunçuları üçün ideal online casino təşkilatıdır. Pinko game və Pinko casino tərəfindən təqdim olunan məhsullar, Azərbaycanlı oyunçuların məqsədlərini rahatlıqlaşdırmaq

Pinco Online Kazino Azrbaycanda Mobil Uyunluq v Ttbiqlr.1755 Leer más »

$10 Deposit Gambling enterprises NZ Come across 10 Buck Put Gambling establishment

Posts Betfred Quatro Gambling enterprise – 700 100 percent free Revolves to have $100 Put Deposit 10 get added bonus currency Aren’t able to find that which you looking? The following is step 3 better casinos Blackjack Head Cooks is yet another mobile-friendly gambling enterprise that gives several video game on the their cellular system.

$10 Deposit Gambling enterprises NZ Come across 10 Buck Put Gambling establishment Leer más »

Online Casino with Industry Insights: Mobile Games and Top Rated Sites

  The world of online gambling has experienced a significant shift in recent years, with the rise of mobile gaming changing the landscape of the industry. As smartphones and tablets have become more powerful and accessible, online casinos have adapted to meet the needs of players who prefer to gamble on the go. In this

Online Casino with Industry Insights: Mobile Games and Top Rated Sites Leer más »