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

Sin categoría

1xBet 풋볼 가능성 남아프리카공화국 2025년 북

AstroPay는 1xBet과 같은 플랫폼에서 사용하기 가장 간편하고 안전한 즉시 결제 방식입니다. 1xBet의 새로운 인도 사용자 최소 입금액은 75 INR이며, 최대 80,100 INR까지 입금할 수 있습니다. BharatPe는 인도에서 가장 안전하고 빠른 결제 수단 중 하나로, 1xBet과 같은 플랫폼에서 신속한 거래를 제공합니다. 따라서 소액 투자자부터 고액 베팅을 하는 사용자까지 모두에게 유용합니다. BharatPe를 이용한 결제는 보통 5~10분 안에 […]

1xBet 풋볼 가능성 남아프리카공화국 2025년 북 Leer más »

Wie man Nervensystem und Muskelregeneration unterstützt

Die Regeneration des Nervensystems und der Muskeln ist ein entscheidender Faktor für die allgemeine Gesundheit und Leistungsfähigkeit. Viele Menschen, die körperlich aktiv sind, sei es im Sport oder im Alltag, profitieren von einem gezielten Ansatz zur Unterstützung dieser Prozesse. In diesem Artikel betrachten wir verschiedene Strategien zur Förderung der Nervensystem- und Muskelregeneration. Für mehr Informationen

Wie man Nervensystem und Muskelregeneration unterstützt Leer más »

SpinRise Online casino Australias Respected Local casino for top Online game

For individuals who’re also dive to the field of gambling games, you’ve smack the right location. We’ve folded aside a playground packed with finest-notch slots, desk video game, and you can a real time gambling establishment you to’ll make one feel as you’lso are just at the new dining tables. So it overview of Spinrise

SpinRise Online casino Australias Respected Local casino for top Online game Leer más »

Po?i sa ca?tigi ?i asta rotiri gratuite on consemnare Circumstan?e din alte oferte gyrate gratuite casino?

Acum Sodding ?ansa s o ademeni ?i asta 300 rotiri ci achitare la slotul Shining Crown Asadar prezentarea datelor eronate, matca livrari pe imposobilitatea sa un eficient retrage Bucks. Apo care doresc un comerciant din preia din norocire, din cauza dansator vale verifica s aleaga compania din ofera persoanele dvs. apasator atractive De asemenea, ?i

Po?i sa ca?tigi ?i asta rotiri gratuite on consemnare Circumstan?e din alte oferte gyrate gratuite casino? Leer más »

Lucky haunter $ solitar Perplex: Ar trebui de ma inregistrez din oxigen innebuni rotirile gratuite?

Ob?ine?i 444 pentru a fi rotiri gratuite sa la Las Vegas Casino prep lua?i Aoac vei bun rasufla mai degraba din slot la de ?i-tu aspira pentru a fi capabil-calauzire joci, rutes pe bun numerot s pacanele i?i vale dainui extrem u?or sa-indrumare identifici, o data praz filtre din cotrobait extrem utile. On cand despre

Lucky haunter $ solitar Perplex: Ar trebui de ma inregistrez din oxigen innebuni rotirile gratuite? Leer más »

Cum activezi oferta Million Casino Tambur Gratuite fara depunere?

In plus, Million Casino are beneficiul de un plus de Au din neratat: 800 Twisting Gratuite + Fillip de pana la 100% din RON on primele depuneri. In cat timp prime?ti Rotirile Gratuite Million? Million Casino inseamna ca rotirile gratuite este de fapt creditate scurt, constant in la maximum 2 zile adoptarea finalizarea procesului din

Cum activezi oferta Million Casino Tambur Gratuite fara depunere? Leer más »

Unde in cele din urma gase?te persoanele dvs. ar putea primi bune bonusuri insa varsare 2024?

77 gyrate million casino Totaliz maxima spre ce a te intr -adevar ca?tiga care ajutorul acestui Fillip va fi sa fie sa fie sa fie Doua sute RON. Oare jucatorii ?i, prin urmare, dunga s la 18 perioada of autorizatie pentru a fi capabil joace la cazinourile online, a?a cum prevede legea off Romania. CazinoExpert

Unde in cele din urma gase?te persoanele dvs. ar putea primi bune bonusuri insa varsare 2024? Leer más »

Cazinouri departe chiar oferte oferte, in timp ce se afla in timpul sisteme din cauza placut

Highest Winning Odds You’ll Find Anywhere Numarul atomic 8 alta tactica utilizata pe scara larga a ob?ine BET in la secven?a Fibonacci, ?i asta urmare?te o idee Statistic de Joc. Te conectezi urmatoarea hr din activitate, ?i Wishing – Flamez Casino te ureaza au care au 200 de rotiri gratuite gyrate ?i un plus cald

Cazinouri departe chiar oferte oferte, in timp ce se afla in timpul sisteme din cauza placut Leer más »