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

News

Mostbet w Polsce logowanie do konta.3200

Mostbet w Polsce – logowanie do konta ▶️ GRAĆ Содержимое Wprowadzenie do logowania Logowanie za pomocą danych logowania Zabezpieczenie konta Hasło Autoryzacja dwufaktorowa Mostbet jest jednym z najpopularniejszych kasyn online, które oferują swoim klientom szeroki wybór gier hazardowych. W Polsce, Mostbet jest znany z jego niezwykłej oferty gier, która obejmuje wszystko, od tradycyjnych gier karcianych, […]

Mostbet w Polsce logowanie do konta.3200 Leer más »

Mostbet w Polsce przewodnik po grze.2424

Mostbet w Polsce – przewodnik po grze ▶️ GRAĆ Содержимое Wprowadzenie do świata hazardu Wprowadzenie do hazardu – co to jest hazard? Wprowadzenie do hazardu – korzyści i ryzyka Mostbet jest jednym z najpopularniejszych bukmacherów w Polsce, oferującym szeroki wybór zakładów sportowych i hazardowych. Wraz z rozwojem technologii, Mostbet zdecydował się na wejście na polski

Mostbet w Polsce przewodnik po grze.2424 Leer más »

Magyar Online Casino azonnali regisztrcival s gyors jtkkezdssel.5312 (2)

Magyar Online Casino azonnali regisztrációval és gyors játékkezdéssel ▶️ JÁTSZANI Содержимое Regisztráció és bejelentkezés gyors és egyszerű Legnövekményesebb játékok és játékkategóriák Gyors és biztonságos játékkészlet Ha keresed az online játékok közül a legjobb, akkor a magyar online casino a helyes válasz. Az online magyar casino kínál azonnali regisztrációt és gyors játékkezdetet, így el tudod fogadni

Magyar Online Casino azonnali regisztrcival s gyors jtkkezdssel.5312 (2) Leer más »

Internationella online casinon fr svenskar.1855

Internationella online casinon för svenskar ▶️ SPELA Содержимое Välj det bästa utländska casino för dig Överväg säkerhet och licensiering Säkerhet och betalning vid online spelning Regeringens regler och lagstiftning Om du söker på online casino utländska för svenskar, bör du välja bästa utländska casino med utmärkt licens och säkerhet. Vi rekommenderar Spelzon, som erbjuder en

Internationella online casinon fr svenskar.1855 Leer más »

Mostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.18322 (2)

Mostbet AZ – bukmeker ve kazino Mostbet – Giriş rəsmi sayt ▶️ OYNA Содержимое Mostbet AZ rəsmi saytı haqqında məlumatlar Mostbet AZ-da qazanmaq üçün nəzərə alınmalıdır maliyyə planları mostbet azerbaycan üçün ideal qeydiyyat və giriş saytıdır. Mostbet.com və mostbet.az adlı rəsmi saytlardan istifadə edərək, Azerbaycanın məsuliyyəti altında funksiyalı və güvenli bir dəstək sistemindən istifadə edə

Mostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.18322 (2) Leer más »

1Win Giri Trkiyede Online Casino.4226

1Win Giriş Türkiye’de Online Casino ▶️ OYNAMAK Содержимое 1Win Nedir ve Nasıl Kullanılır? 1Win Online Casino’yu Kullanırken Dikkat Edilmesi Gerekenler 1Win Online Casino’yu TÜrkiye’de Deneyimleme 1Win bet, Türkiye’deki oyuncular için en güvenli ve en eğlenceli online casino platformlarından biridir. 1Win casino, kullanıcı dostu arayüz ve geniş oyun sunumunu sayesinde her seviye oyuncular için ideal bir

1Win Giri Trkiyede Online Casino.4226 Leer más »

Mobile Online Casinos in Deutschland.267 (2)

Mobile Online Casinos in Deutschland ▶️ SPIELEN Содержимое Die Vorteile von Mobil-Spielen Die Top Online Casinos für Mobil-Spieler Wie Sie sicheren und sicheren Spielern in Deutschland sicher spielen Wichtige Tipps für sichere Spielerei in Deutschland Wenn Sie auf der Suche nach den besten mobilen Online Casinos in Deutschland sind, sind Sie bei uns an der

Mobile Online Casinos in Deutschland.267 (2) Leer más »

Pin Up Casino Onlayn Azrbaycan.2324 (3)

Pin Up Casino Onlayn Azərbaycan ▶️ OYNA Содержимое Pin Up Casino haqqında məlumatlar Pin Up Casino-dan qazanmaq üçün necə müraciət edə bilər? Onlayn oyunlar və xasallar Əsas xasallar Qeydiyyat və maaş almaq Qeydiyyat Maaş almaq Pinap az casino onlayn platformasında Azərbaycanlılar üçün idmanlı və təhlükəsiz oyunlar tərəfindən təqdim olunur. Pin Up casino, dünya çapında populyar

Pin Up Casino Onlayn Azrbaycan.2324 (3) Leer más »

преимущества и недостатки онлайн-казино.934

Казино Кактус – преимущества и недостатки онлайн-казино ▶️ ИГРАТЬ Содержимое Преимущества онлайн-казино Кактус Большой выбор игр Недостатки онлайн-казино Кактус Если вы ищете надежное онлайн-казино, где можно играть в любое время и из любой точки мира, то Казино Кактус (Cactus Casino) может быть вашим выбором. Но перед тем, как начать играть, стоит узнать о преимуществах и

преимущества и недостатки онлайн-казино.934 Leer más »