/** * Sticky Header - Customizer. * * @package Astra Addon * @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 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; $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'] = ''; /** * Transparent Header Responsive Colors */ $defaults['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(), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); November 2022 – My CMS

bahsegel

paribahis

bahsegel

bettilt

bahsegel

paribahis

bahsegel

bettilt

bahsegel

paribahis

bahsegel

Month: November 2022

“игры С Выводом деньги: Топ-11 Проектов дли Заработк

“игры С Выводом деньги: Топ-11 Проектов дли Заработка Artmoney 8 17 3 Скачать Бесплатно Бесплатные Программы Content Игры и 2, 3 же 4 Игроков Челлендж Золотоискателей в Двоих Битва лучников На Двоих Игра Охота Динозавров За Мясом 2: Новые Приключения Сколько можно Заработать В Pirates Of The Arrland? обналичивать И Вывод средств Рэггдол Арена На …

“игры С Выводом деньги: Топ-11 Проектов дли Заработк Read More »

How opioid use disorder occurs

A person may need a treatment approach that addresses both mental health and substance use disorders if both conditions are occurring together. The person’s environment and access to supportive family members and friends can also play important roles. Some patients will need to repeat therapy and may relapse many times before achieving long-term success. Practitioners …

How opioid use disorder occurs Read More »

“mostbet Mobil Tətbiq: Azərbaycandan Olan Oyunçular Üçün Icmal 2023

“mostbet Mobil Tətbiq: Azərbaycandan Olan Oyunçular Üçün Icmal 2023” “mostbet Mobil Tətbiq: Azərbaycandan Olan Oyunçular Üçün Icmal 2023” Content Canlı Yayımlar Mostbet Tətbiqi Barədə Məlumat Mostbet Mobil Tətbiqində Necə Mərc Etməli? Dəstəklənən Android Cihazları Android Üçün Mostbet Mərc Tətbiqi Mostbet Tətbiqi Holdem Poker Oyunları Mostbet Tətbiqində Qeydiyyət Tətbiqi Istəmədən Cihazımdan Silmişəmsə, Nə Etməliyəm?” Tətbiqi Necə …

“mostbet Mobil Tətbiq: Azərbaycandan Olan Oyunçular Üçün Icmal 2023 Read More »

Jak Obstawiać? Wszystko O Obstawianiu Wyników Sportowy

Jak Obstawiać? Wszystko O Obstawianiu Wyników Sportowyc Przewodnik Po Zakładach Sportowych: Od Czego Zacząć I Grunzochse Obstawiać Poprawni Content Jak Zacząć Obstawiać Mecze: Krok 2 Wpłacenie Depozytu Jak Obstawiać Mecze – W Skrócie Obstawianie Pod Wpływem Emocji Aby Wypłacić Środki Najczęściej Możesz Skorzystać Z Kilku Opcji: Jak Obstawiać Niskie Kursy Na Wygraną? Legalni Bukmacherzy Online …

Jak Obstawiać? Wszystko O Obstawianiu Wyników Sportowy Read More »