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

News

Vavada Online Casino Hungary jtk s lehetsgek magyar felhasznlknak.1395

Vavada Online Casino Hungary – játék és lehetőségek magyar felhasználóknak ▶️ JÁTSZANI Содержимое Vavada Online Casino Hungary: Játék és lehetőségek magyar felhasználóknak Vavada Online Casino Hungary – Bejelentkezés és játékok Hasznos tippek Vavada Casino Login és Választási Fülkék Vavada Online Casino Hungary – Értékelések és tanulmányok vavada Online Casino Hungary nyújt magyar játékosoknak egyedi lehetőségeket […]

Vavada Online Casino Hungary jtk s lehetsgek magyar felhasznlknak.1395 Leer más »

Vavada online kazino Latvij galvens priekrocbas un iespjamie trkumi.2226

Vavada online kazino Latvijā – galvenās priekšrocības un iespējamie trūkumi ▶️ SPēLēT Содержимое Kā izvēlēties labāko online kazino Vavada online kazino: iespējamie trūkumi un risums Trūkumi Risumi Kā uzsākt spēles ar Vavada online kazino Latvijā online kazino ir kļuvis par populāru pasākumu, kas ļauj cilvēkiem piedalīties spēlēs no savas mājas. Vavada online kazino ir viena

Vavada online kazino Latvij galvens priekrocbas un iespjamie trkumi.2226 Leer más »

Официальный сайт Pinco Casino играть онлайн – Вход Зеркало.3110

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

Официальный сайт Pinco Casino играть онлайн – Вход Зеркало.3110 Leer más »

Официальный сайт Pinco Casino играть онлайн – Вход Зеркало.2661 (2)

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

Официальный сайт Pinco Casino играть онлайн – Вход Зеркало.2661 (2) Leer más »

Online Casino Utan Svensk Licens – Casino utan Spelpaus.6921

Online Casino Utan Svensk Licens – Casino utan Spelpaus ▶️ SPELA Содержимое Grundläggande Fördelar Utrustning och Spelautomater Spelautomater på Casino utan svensk licens Spelpaus och Övervakning Om du är på jakt efter ett online casino utan svensk licens, är du inte ensam. Många spelare är intresserade av att spela på online casinon utan att behöva

Online Casino Utan Svensk Licens – Casino utan Spelpaus.6921 Leer más »

Kumar Siteleri Trkiye En ok Kazandran Slot Oyunlarna Sahip Online Kumar Siteleri.1300

Kumar Siteleri Türkiye – En Çok Kazandıran Slot Oyunlarına Sahip Online Kumar Siteleri ▶️ OYNAMAK Содержимое En Popüler Slot Oyunları ve Onlarla Kazanmak İçin Taktikler En Popüler Slot Oyunları Kazanmak İçin Taktikler Türkiye’deki En Güvenli ve En İyi Kumar Siteleri kumar siteleri Türkiye’de giderek artan popülerlik kazanmaktadır. Güncel kumar siteleri, kullanıcıların ihtiyaçlarına ve tercihlerine göre

Kumar Siteleri Trkiye En ok Kazandran Slot Oyunlarna Sahip Online Kumar Siteleri.1300 Leer más »

Kumar Siteleri Trkiye En ok Kazandran Slot Oyunlarna Sahip Online Kumar Siteleri.1531

Kumar Siteleri Türkiye – En Çok Kazandıran Slot Oyunlarına Sahip Online Kumar Siteleri ▶️ OYNAMAK Содержимое Türkiye’deki En Güvenli ve En İyi Kumar Siteleri En Güvenli Kumar Siteleri En Popüler Slot Oyunları ve Onlara Katılım Yolları kumar siteleri güncel ve en iyi kumar siteleri arasında yer alırken, Türkiye’de bu sektörün hızla geliştiği bir dönemde, kullanıcılar

Kumar Siteleri Trkiye En ok Kazandran Slot Oyunlarna Sahip Online Kumar Siteleri.1531 Leer más »

– 2025 Казахстан Ставки на спорт и Olimp Casino.2678 (2)

Олимп Казино – 2025 Казахстан Ставки на спорт и Olimp Casino ▶️ ИГРАТЬ Содержимое Олимп Казино – 2025: Казахстан Ставки на спорт и Olimp Casino Казахстан: Новый игрок на рынке онлайн-казино Почему выбрать Олимп Бет? Олимп Казино: Как работает и что предлагает Ставки на спорт: Как это работает в Olimp Casino Если вы ищете надежный

– 2025 Казахстан Ставки на спорт и Olimp Casino.2678 (2) Leer más »

Mobile Online Casinos Schweiz.2319

Mobile Online Casinos Schweiz ▶️ SPIELEN Содержимое Die Vorteile von mobilen Online Casinos Die Top-5 mobilen Online Casinos in der Schweiz Die Top-5 mobilen Online Casinos in der Schweiz – weitere Highlights Die Schweiz ist bekannt für ihre strengen Gesetze und Regulierungen im Bereich des Glücksspiels. Doch was bedeutet das für diejenigen, die sich für

Mobile Online Casinos Schweiz.2319 Leer más »

Nouveau casino en ligne en France Comment sinscrire et commencer jouer.2631

Nouveau casino en ligne en France – Comment s’inscrire et commencer à jouer ▶️ JOUER Содержимое Les étapes pour s’inscrire Conseils pour s’inscrire avec succès Les casinos en ligne sont devenus très populaires en France ces dernières années, offrant une expérience de jeu en ligne sécurisée et amusante. Mais comment choisir le bon casino en

Nouveau casino en ligne en France Comment sinscrire et commencer jouer.2631 Leer más »