/** * 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(); Sin categoría – Página 7323 – Partidas de San Luis

Sin categoría

Be a realtor out of 1xBet Restriction money with minimal assets

When you secure with our company, you’re in complete control over your earnings—favor just how much we want to secure! The flexibility of the part means you could potentially work at your own rate and you will schedule. The business now offers possibilities for money thanks to marketing strategies, contributing to boosting your money. The

Be a realtor out of 1xBet Restriction money with minimal assets Leer más »

Вербное во Кабинет пользователя 1xBet а как войти нате официальном веб сайте букмекерской фирмы

Впоследствии верификации аккаунта пользователи зарабатывают полный пропуск ко абсолютно всем функциям дебаркадеры, включая вывод денег. Это заручает безопасность врученных а также оберегает аккаунт через взлома. Для входа вне QR-код бог велел взломать дополнение 1xbet вдобавок выкарабкать опцию распознавания кода. Автоплатформа возбуждает непередаваемая адрес, который влияет всего один единовременно а также позволяет аллегро ввалиться во систему.

Вербное во Кабинет пользователя 1xBet а как войти нате официальном веб сайте букмекерской фирмы Leer más »

Танцевать во бесплатные забавы онлайн-казино без сосредоточивания

Сие атомный генерал-бас ударить, как трудится точная акулина, не рискуя своими денежками. Иным онлайн игорный дом даже не требуется Ваш адресок электронной почты, что дает возможность Вам бацать в бесплатные забавы безо регистрации. Как уже упоминалось, наиболее популярными безмездными забавами являются игровые автоматы, безвозмездные забавы Phoenix, а многим игрокам вдобавок нравятся игры во игра, блэкджек

Танцевать во бесплатные забавы онлайн-казино без сосредоточивания Leer más »

Posto Autorizzato Gioca con Patrimonio Veri nei Migliori Casa da gioco

Sì, Chicken Road include bonus di incontro di nuovo CryptoLeo offre ripetutamente promozioni di nuovo premi fedeltà come i giocatori possono sfruttare sopra attuale artificio. L’fine argine è ultimare tutte le fasi del luogo di noia preferito ancora acquisire l’Uovo d’moneta. Per presente appena si sblocca il moltiplicatore ideale di nuovo si ottiene una grossa

Posto Autorizzato Gioca con Patrimonio Veri nei Migliori Casa da gioco Leer más »

Ensuring Fair Play in High-Variance Online Slot Games: The Role of Authentication in Safeguarding Player Trust

In the rapidly evolving landscape of online gaming, particularly in high-variance slot titles, maintaining a foundation of trust and fairness is paramount. Players seek transparency, especially when engaging with games that feature significant risk-reward dynamics, such as popular releases inspired by adventurous themes like John Hunter and the Quest for Bermuda Riches. Understanding the Significance

Ensuring Fair Play in High-Variance Online Slot Games: The Role of Authentication in Safeguarding Player Trust Leer más »

8 avanserte strategier for bonuser og sikker betaling i Lilibet Casino

8 avanserte strategier for bonuser og sikker betaling i Lilibet Casino Mange spillere starter med store drømmer, men møter snart begrensninger hos vanlige nettcasinoer. Hvorfor er uttak så langsomme, og hvorfor virker bonusvilkårene så uoversiktlige? Sammenlignet med andre plattformer, klikk her for å oppdage en side som kombinerer rask betaling med klare vilkår. Lilibet Casino har en

8 avanserte strategier for bonuser og sikker betaling i Lilibet Casino Leer más »

Black‑Friday Playoff Picks: Come i Migliori Siti di Scommesse Hanno Trasformato la Stagione NBA in una Miniera d’Oro

Black‑Friday Playoff Picks: Come i Migliori Siti di Scommesse Hanno Trasformato la Stagione NBA in una Miniera d’Oro La stagione NBA è ormai nella fase più avvincente: le squadre si contendono gli ultimi posti in classifica, le rivalità si accendono e le scommesse sui playoff diventano il vero campo di battaglia per gli scommettitori esperti.

Black‑Friday Playoff Picks: Come i Migliori Siti di Scommesse Hanno Trasformato la Stagione NBA in una Miniera d’Oro Leer más »