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

News

1win Online Betting and Casino Official site in India.7944

1win Online Betting and Casino Official site in India ▶️ PLAY Содержимое 1win App Download for Indian Gamblers 1win in India: Your Gateway to Online Betting and Casino How to Register and Play on 1win Official Site in India Benefits and Features of 1win for Indian Gamblers Looking for a reliable and exciting platform to […]

1win Online Betting and Casino Official site in India.7944 Leer más »

Pin Up Casino – Azrbaycanda onlayn kazino Pin-Up.1682 (3)

Pin Up Casino – Azərbaycanda onlayn kazino Pin-Up ▶️ OYNA Содержимое Pin Up Casino-dan faydaları və nəticələri Pin Up Casino-dan nəticələri Pin Up Casino-da qeydiyyatdan keçmək və oyunlara baxış pin up Casino Azərbaycanda populyarlaşan onlayn kazino platformasıdır. Pinup adı altında tanınan bu platform, oyunların geniş bir varyasiyasını sunar və müştərilərinə əməliyyatçı xidmətləri təmin edir. Pin

Pin Up Casino – Azrbaycanda onlayn kazino Pin-Up.1682 (3) Leer más »

Chicken Road – Online Casino Slot That Brings Chickens Safely Across the Road.3219 (2)

Chicken Road – Online Casino Slot That Brings Chickens Safely Across the Road ▶️ PLAY Содержимое Chicken Road: A Unique Online Casino Slot Experience How to Play Chicken Road Meet the Feathered Friends Who Will Guide You Across the Road Meet the Rest of the Flock Win Big and Have a Fowl-some Time with Chicken

Chicken Road – Online Casino Slot That Brings Chickens Safely Across the Road.3219 (2) Leer más »

Nouveau casino en ligne en France Service client.345

Nouveau casino en ligne en France – Service client ▶️ JOUER Содержимое La qualité du service client, un élément clé pour les joueurs Les moyens de communication avec le service client Les canaux de communication Les solutions pour les problèmes rencontrés par les joueurs Si vous êtes à la recherche d’un nouveau casino en ligne

Nouveau casino en ligne en France Service client.345 Leer más »

VAVADA Вавада казино официальный сайт регистрация вход 2025.1553

VAVADA | Вавада казино – официальный сайт, регистрация, вход (2025) ▶️ ИГРАТЬ Содержимое Вавада казино: официальный сайт, регистрация, вход (2025) Вавада рабочее зеркало Официальный сайт Вавада Регистрация и вход в Вавада Шаги регистрации: Преимущества и функции Вавада Если вы ищете надежное и безопасное онлайн-казино, то вавада казино – это отличный выбор. Вавада казино – это

VAVADA Вавада казино официальный сайт регистрация вход 2025.1553 Leer más »

Pin Up Casino Azrbaycan.377 (2)

Pin Up Casino Azərbaycan ▶️ OYNA Содержимое Quruluş və Xidmətlər Pin Up Casino Azərbaycanın Xidmətləri Qazancı Qazandırmaq Üçün Növli Qaydalar Əlaqə və Qaydalar Pinup pin up kazino casino Azərbaycan-da qeyri-əhatəli məşhur və populyar casino tərəfindən təqdim olunur. Pin up casino Azərbaycan-dən istifadəçilərə ən yaxşı və müraciət etmək əvəzinə olan pin up giriş təmin edilir. Bu

Pin Up Casino Azrbaycan.377 (2) Leer más »

и преимущества популярного онлайн покер-рума и казино.824

Покердом — особенности и преимущества популярного онлайн покер-рума и казино ▶️ ИГРАТЬ Содержимое Уникальные функции и игровые возможности Бонусы и программы лояльности в Покердом Безопасность и надежность Покердом вход: безопасность и надежность Если вы ищете надежный и безопасный способ играть в покер и другие игры, то покердом (Pokerdom) – это отличный выбор. Это популярное онлайн

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

Gama Casino Online – официальный сайт.928

Gama Casino Online – официальный сайт ▶️ ИГРАТЬ Содержимое Gama Casino Online – Официальный Сайт Преимущества Gama Casino Online Преимущества и Функции Gama Casino Online Как Зарегистрироваться и Начать Играть в Gama Casino Online Безопасность и Надежность Как мы обеспечиваем безопасность Если вы ищете надежный и безопасный способ играть в онлайн-казино, вам нужно обратить внимание

Gama Casino Online – официальный сайт.928 Leer más »