/** * 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(); xtw18387e653 – Página 1417 – Partidas de San Luis

xtw18387e653

Έτοιμοι για ασταμάτητη δράση και εκπληκτικές νίκες; Betflare η πύλη σας σε μια τεράστια συλλογή από

Έτοιμοι για ασταμάτητη δράση και εκπληκτικές νίκες; Betflare: η πύλη σας σε μια τεράστια συλλογή από πάνω από 7000 παιχνίδια, συναρπαστικές προσφορές και μια εμπειρία καζίνο που θα σας συναρπάσει. Η Ποικιλία των Παιχνιδιών στο Betflare Εξερεύνηση των Δημοφιλών Κουλοχέρηδων Προσφορές και Μπόνους στο Betflare Πρόγραμμα Αφοσίωσης Betflare Μέθοδοι Πληρωμής και Ανάληψης στο Betflare Υποστηριζόμενα […]

Έτοιμοι για ασταμάτητη δράση και εκπληκτικές νίκες; Betflare η πύλη σας σε μια τεράστια συλλογή από Leer más »

Diamond Dog Dinner Review 2025: Will they be An educated?

Blogs Most other Pets Knowledge Nearby Mashup Diamond Dog compared to 4health Girlfriend puppy What is the concept of Diamond Pets? Diamond Animals facts Made completely in the us, Diamond Naturals is additionally available in a hundred countries worldwide. That have a relationship to help you promoting quality dog dinner from the reasonable prices, Diamond

Diamond Dog Dinner Review 2025: Will they be An educated? Leer más »

Букмекерская контора Mostbet.1486

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

Букмекерская контора Mostbet.1486 Leer más »

Казино – Официальный сайт Pin Up Casino Входи и играй 2025.1251 (2)

Пин Ап Казино – Официальный сайт Pin Up Casino | Входи и играй (2025) ▶️ ИГРАТЬ Содержимое Пин Ап Казино – Официальный сайт Pin Up Casino Входи и играй 2025: Год новых возможностей для Пин Ап Казино В современном мире азартных игр, где каждый день появляются новые онлайн-казино, pin up Casino является одним из самых

Казино – Официальный сайт Pin Up Casino Входи и играй 2025.1251 (2) Leer más »

Букмекерская контора Mostbet.2758

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

Букмекерская контора Mostbet.2758 Leer más »

LAdresse des Champions betify, Votre Portail vers lExcellence des Jeux en Ligne et Paris Sportifs.

LAdresse des Champions : betify, Votre Portail vers lExcellence des Jeux en Ligne et Paris Sportifs. Une Sélection de Jeux Inégalée Les Avantages des Jeux en Direct Les Meilleurs Fournisseurs de Jeux de Betify Paris Sportifs : Un Monde d’Opportunités Les Paris en Direct : Vivez l’Action à Fond Les Fonctionnalités Innovantes pour les Paris

LAdresse des Champions betify, Votre Portail vers lExcellence des Jeux en Ligne et Paris Sportifs. Leer más »

Казино – Официальный сайт Pin Up Casino Входи и играй 2025.2725

Пин Ап Казино – Официальный сайт Pin Up Casino | Входи и играй (2025) ▶️ ИГРАТЬ Содержимое Пин Ап Казино – Официальный сайт Pin Up Casino Преимущества игры на официальном сайте Pin Up Casino Входи и играй 2025: Год новых возможностей для Пин Ап Казино Новые игры и функции Бонусы и акции В современном мире

Казино – Официальный сайт Pin Up Casino Входи и играй 2025.2725 Leer más »

Knacken Die leser einen Hauptgewinn in einem zuverlässigen Angeschlossen-Kasino

Senden Diese zu diesem zweck Kopien Ihrer persönlichen Dokumente an unser Eulersche konstante-Mail-Postanschrift des Sicherheitsdienstes. Inside unserem Katalog finden Die leser Spielautomaten entsprechend Thunderstorm, Fire Hopper, Big Bass Fest & etliche alternative. Unsereiner erweitern unseren Broschüre immer wieder ferner gebot auch Spiele unter einsatz von Live-Dealern unter anderem Tischspiele aktiv.

Knacken Die leser einen Hauptgewinn in einem zuverlässigen Angeschlossen-Kasino Leer más »