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

xtw18387e653

Sultan Games в Казахстане Как получить бонусы.2379

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

Sultan Games в Казахстане Как получить бонусы.2379 Leer más »

+351 932 431 320 Mudanças Lisboa, Alternação Lisboa, Associação criancice Mudanças Lisboa, Mudancas, empresa de mudancas lisboa Empresa Mudanças Lisboa

Trabalha com profissionais sérios que experientes; e promete conformidade acabamento diferenciado, nos prazos estabelecidos como a satisfação brutesco abrasado cliente. Quem trabalha na área da construção tem puerilidade bazofiar inconsistência. É por isso que, para acolá dos habituais serviços de remodelação como reparação, ainda fazemos mudanças. Sentar-se procura alguém uma vez que exemplar ar emtalgrau

+351 932 431 320 Mudanças Lisboa, Alternação Lisboa, Associação criancice Mudanças Lisboa, Mudancas, empresa de mudancas lisboa Empresa Mudanças Lisboa Leer más »

ten Finest Web based casinos for real Currency December 2025 Bassbet payment methods

However some professionals might prioritize a vast video game collection, you’re to the look for lucrative incentives otherwise a great specific position term. After you register Caesars Palace On-line casino, you’ll score $ten to the home. As a result of the worth of the fresh welcome give as well as the no-deposit added bonus, it’s

ten Finest Web based casinos for real Currency December 2025 Bassbet payment methods Leer más »

Amplify Your Winnings Strategically drop the boss stake and Conquer the Casino Floor

Amplify Your Winnings: Strategically drop the boss stake and Conquer the Casino Floor Understanding Bankroll Management The Psychology of Betting Strategic Betting Adjustments Game Selection and Risk Assessment Advanced Bankroll Strategies The Long-Term Perspective Amplify Your Winnings: Strategically drop the boss stake and Conquer the Casino Floor The allure of the casino floor is undeniable,

Amplify Your Winnings Strategically drop the boss stake and Conquer the Casino Floor Leer más »

2025 с играми на деньги обзор лучших вариантов для ставок.1523

Казино онлайн 2025 с играми на деньги – обзор лучших вариантов для ставок ▶️ ИГРАТЬ Содержимое Лучшие казино онлайн для игроков из России Как выбрать казино онлайн: критерии и рекомендации Лучшие игры для ставок в казино онлайн: от покера до рулетки В наше время казино онлайн стало одним из самых популярных способов играть в игры

2025 с играми на деньги обзор лучших вариантов для ставок.1523 Leer más »

Ranking y Reseñas sobre 3640+ Casinos En internet de el Mundo Sitio móvil Librabet

La tarima es afable y sencillo, tanto en dispositivos móviles como acerca de ordenadores. Tras ser investigados por el equipo de revisión, los próximos casinos han corroborado acontecer escaso fiables. Las debemos añadido a la lista negra de casinos para que todos puedan mantenerse alejados de varones.

Ranking y Reseñas sobre 3640+ Casinos En internet de el Mundo Sitio móvil Librabet Leer más »