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

News

и преимущества популярного онлайн покер-рума и казино.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 »

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

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

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

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

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

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

Pin Up Casino – Azrbaycanda onlayn kazino Pin-Up.889

Pin Up Casino – Azərbaycanda onlayn kazino Pin-Up ▶️ OYNA Содержимое Pin Up Casino haqqında məlumatlar Pin Up Casino-da qeydiyyatdan keçmək Adım 1: Pin Up Girişinə yönləndirilməsi Adım 2: Qeydiyyat Formasının Doldurma Pin Up Casino-da oyun oynamaq Pin Up Casino-da xidmətlər və tələbə məlumatları Pin Up Casino-da tələb olunacaq məlumatlar Pin Up Casino-da təmin olunacaq

Pin Up Casino – Azrbaycanda onlayn kazino Pin-Up.889 Leer más »

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

Pin Up Casino – Azərbaycanda onlayn kazino Pin-Up ▶️ OYNA Содержимое Pin Up Casino-dan faydaları və nəticələri Müştərilərin maliyyə müraciətlərinin qorunması Qazanma şansının artırılması Pin Up Casino-da qeydiyyatdan keçmək və oyunlara baxım Pin Up Casino Azərbaycanda populyarlaşan onlayn kazino Pin-Updir. Bu milyonlarca istifadəçiyi kəşf etdiyi və sevdikdiyi məhsul. Pin-Up Casino-nun hər bir qrupu və hər

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

Pin Up Casino – Azrbaycanda onlayn kazino Pin-Up.2385 (2)

Pin Up Casino – Azərbaycanda onlayn kazino Pin-Up ▶️ OYNA Содержимое Pin Up Casino haqqında məlumatlar Qazinonun sahəsi Pin Up Casino-da qeydiyyatdan keçmək 1. Pin Up giriş sayfasına gəl 2. Qeydiyyat formasını doldur Pin Up Casino-da oyun oynamaq Pin Up Casino-da xidmətlər və tələbə məlumatları Pin Up Casino Azərbaycanda populyarlaşan onlayn kazino veb-saytıdır. Pin Up

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

сайт – онлайн казино и покер рум – Вход.4008 (3)

Покердом официальный сайт – онлайн казино и покер рум – Вход ▶️ ИГРАТЬ Содержимое Покердом Официальный Сайт – Онлайн Казино и Покер Рум – Вход Удобство и Комфорт Преимущества нашего сайта Большой Выбор Игр и Акций Выбор игр Безопасность и Надежность Как мы обеспечиваем безопасность Если вы ищете официальный сайт покердом , то вы на

сайт – онлайн казино и покер рум – Вход.4008 (3) Leer más »

UP-X онлайн казино официальный сайт.121 (2)

UP-X онлайн казино – официальный сайт ▶️ ИГРАТЬ Содержимое UP-X Онлайн Казино: Официальный Сайт Преимущества и Недостатки UP-X Онлайн Казино Как Зарегистрироваться и Начать Играть в UP-X онлайн казино Шаг 1: Введите свои личные данные Шаг 2: Выберите пароль Бонусы и Акции Если вы ищете надежное и безопасное онлайн-казино, где можно играть в любимые игры

UP-X онлайн казино официальный сайт.121 (2) Leer más »

Gama Casino Online – официальный сайт – вход и зеркало 2025.3602

Gama Casino Online – официальный сайт – вход и зеркало (2025) ▶️ ИГРАТЬ Содержимое Официальный сайт Gama Casino Online Преимущества официального сайта Gama Casino Online Вход на официальный сайт Gama Casino Online Зеркало официального сайта Gama Casino Online Преимущества использования зеркала официального сайта Gama Casino Online Если вы ищете гама казино надежный и безопасный способ

Gama Casino Online – официальный сайт – вход и зеркало 2025.3602 Leer más »