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

xtw1838790ca

Online casino Amonbet voor Nederlandse spelers Inloggen en accountbeheer uitgelegd.1984

Online casino Amonbet voor Nederlandse spelers – Inloggen en accountbeheer uitgelegd ▶️ SPELEN Содержимое Inloggen bij Amonbet: stap voor stap Accountbeheer bij Amonbet: hoe te beheren en te veiligen Veiligstellen van uw account Veelgestelde vragen over inloggen en accountbeheer bij Amonbet Inloggen bij Amonbet Accountbeheer bij Amonbet Als je op zoek bent naar een veilig […]

Online casino Amonbet voor Nederlandse spelers Inloggen en accountbeheer uitgelegd.1984 Leer más »

Chcplay-i quraşdırmaqla, siz yalnız oyun platforması deyil, həm də sabit gəlir üçün effektiv bir həll əldə edirsiniz.

Veb saytımızda Chcplay proqramını yükləyə bilərsiniz (həm yeni başlayanlar, həm də təcrübəli arcade sahibləri üçün uyğundur). Bu proses başa çatdıqdan sonra hesabınıza müəyyən bir məbləğ köçürüləcək və bu məbləğ slotlarda oynamaq üçün istifadə edilə bilər.

Chcplay-i quraşdırmaqla, siz yalnız oyun platforması deyil, həm də sabit gəlir üçün effektiv bir həll əldə edirsiniz. Leer más »

TopX Software Down load Instant access to live on & Position Online game!

Visit you to definitely opportunities and type on the name of your brand for the following TopX install ios. It will be possible to add website links for the social media and percentage devices through the software. This way, the time spent for the economic exchange running or any other surgery was somewhat quicker.

TopX Software Down load Instant access to live on & Position Online game! Leer más »

Demo versiyası pulsuzdur və qeydiyyat tələb etmir.

Fastloto, qumar oyunlarının həyəcanverici dünyasına qapı açan müasir bir onlayn kazinodur. Geniş çeşiddə oyunlar istənilən oyunçunun ehtiyaclarını ödəyəcək və şans hissi prosesi həqiqətən cəlbedici edir. Platforma həm istifadəçilərə zövq, həm də kazino sahiblərinə mənfəət gətirir. Kümülatif bonus sistemi də mövcuddur və hətta ən tələbkar oyunçuları belə xoş təəccübləndirə bilər. Qeyd etmək lazımdır ki, bir fincan

Demo versiyası pulsuzdur və qeydiyyat tələb etmir. Leer más »

Vavada Зеркало Вход на официальный сайт.14150

Вавада казино | Vavada Зеркало Вход на официальный сайт ▶️ ИГРАТЬ Содержимое Вавада казино – надежный партнер для игроков Официальный сайт Vavada – доступ к играм и бонусам Если вы ищете надежное и безопасное казино, где можно играть в любимые игры и выиграть реальные деньги, то вам нужно обратить внимание на vavada казино. Это популярное

Vavada Зеркало Вход на официальный сайт.14150 Leer más »

Kasino Mostbet Recenze.1130 (2)

Kasino Mostbet – Recenze ▶️ HRÁT Содержимое Najlepšie stránky pro hranie kasina online Registrace v kasinu Mostbet Recenze Mostbet: Co je to a proč se tam hrát Co je Mostbet Casino? Proč se tam hrát? Najčastější dotazy a odpovědi Nejčastější dotazy a odpovědi mostbet Casino je jedním z nejpopulárnějších kasín online, které nabízejí hráčům širší

Kasino Mostbet Recenze.1130 (2) Leer más »

Kasino Mostbet oficiln strnky.927

Kasino Mostbet – oficiální stránky ▶️ HRÁT Содержимое Co je Mostbet? Historie kasina Mostbet Oficiální stránky Mostbet Mostbet Casino je jedním z nejpopulárnějších kasín online, které nabízí širokou škálu her a bonusů. S více než 10 lety zkušeností v oblasti online kasín, Mostbet Casino je známý svou vysokou kvalitou a bezpečností hry. Registrace na Mostbet

Kasino Mostbet oficiln strnky.927 Leer más »

Bizzo Casino hran zdarma nebo o skuten penze.3076

Bizzo Casino – hraní zdarma nebo o skutečné peníze ▶️ HRÁT Содержимое Bizzo Casino: Hraní zdarma nebo o skutečné peníze Bizzo Casino Recenze a Zkušenosti Hraní zdarma – ideální pro začátečníky a testování hlasových hraní Proč je hraní zdarma tak důležité? Hraní o skutečné peníze – příležitost pro pokročilé hráče Bizzo Casino je perfektní místo,

Bizzo Casino hran zdarma nebo o skuten penze.3076 Leer más »

– Бонус 150 000 KZT и 250 FS Olimp Казино.204 (2)

Олимп Казино – Бонус 150 000 KZT и 250 FS Olimp Казино ▶️ ИГРАТЬ Содержимое Большой Бонус для Новых Игроков 250 FS для Взятки на Высоту Как использовать 250 FS Правила и Условия Бонуса Условия получения бонуса Если вы ищете новый способ играть в онлайн-казино, то олимп казино – отличный выбор. Это популярное онлайн-казино, которое

– Бонус 150 000 KZT и 250 FS Olimp Казино.204 (2) Leer más »