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

xtw18387544d

Energy Casino Platform Elemzés #213

Ha megbízható, licencelt és változatos kínálatú kaszinót keresel, az Energy Casino kiváló választás. Részletes ismertetőnk segít eligazodni az oldal funkcióiban. Fedezd fel a platform minden funkcióját: casino energy Bónuszok és promóciók Az Energy Casino több mint 2400 játékot kínál 48 neves szolgáltatótól, beleértve a NetEnt, Microgaming és Play’n GO kínálatát. A keresőfunkció és a szűrők […]

Energy Casino Platform Elemzés #213

Leer más »

Bally Casino: Comprehensive Review and Gaming Experience

Introduction to Bally Casino’s Digital Platform The online gaming landscape has witnessed tremendous growth over recent years, with numerous platforms emerging to capture the attention of enthusiastic players worldwide. Among these innovative platforms, bally casino has established itself as a noteworthy contender in the competitive online gambling market. This comprehensive exploration delves into the multifaceted

Bally Casino: Comprehensive Review and Gaming Experience Leer más »

Comprendre le Letrozole : Un Inhibiteur de l’Aromatase

Introduction Le Letrozole est un médicament principalement utilisé dans le traitement du cancer du sein hormono-dépendant chez les femmes post-ménopausées. En tant qu’inhibiteur de l’aromatase, il joue un rôle essentiel dans la réduction des niveaux d’oestrogènes, qui peuvent favoriser la croissance de certaines tumeurs. Cet article explorera l’utilisation, les effets secondaires et les importance de

Comprendre le Letrozole : Un Inhibiteur de l’Aromatase Leer más »

La Mejor Tienda de Esteroides Orales en España

Introducción En los últimos años, el uso de esteroides anabólicos ha aumentado significativamente entre los aficionados al culturismo y a la musculación. Sin embargo, encontrar una tienda de confianza que ofrezca productos de calidad es fundamental para garantizar la seguridad y efectividad del ciclo. En este artículo, exploraremos cuáles son las mejores tiendas de esteroides

La Mejor Tienda de Esteroides Orales en España Leer más »

Efectos de los Péptidos en la Testosterone Suspension 50

Introducción a la Testosterone Suspension 50 La Testosterone Suspension 50 es un esteroide anabólico que se utiliza comúnmente en el ámbito de la farmacología deportiva. A diferencia de otras formas de testosterona, la suspensión se presenta en forma líquida y tiene una rápida absorción en el organismo, lo que puede llevar a resultados más inmediatos.

Efectos de los Péptidos en la Testosterone Suspension 50 Leer más »

Steroidi Anabolizzanti: Guida Completa per Principianti

Gli steroidi anabolizzanti sono sostanze chimiche sintetiche che imitano il testosterone, un ormone naturale presente nel corpo umano. Vengono utilizzati principalmente per aumentare la massa muscolare e migliorare le prestazioni sportive. Tuttavia, è fondamentale comprendere i rischi e le implicazioni legate al loro utilizzo, specialmente per i principianti. Su https://atletavero.it/ trovi materiali che ti aiuteranno

Steroidi Anabolizzanti: Guida Completa per Principianti Leer más »

Стероиды: побочные эффекты и их влияние на организм

Оглавление Введение Преимущества стероидов Побочные эффекты Заключение Введение Анаболические стероиды — это синтетические вещества, которые имитируют действие тестостерона в организме. Они часто используются для увеличения мышечной массы и улучшения спортивных показателей. Однако, как и любые лекарства, стероиды могут вызывать различные побочные эффекты, которые иногда могут быть весьма серьезными. Если вас интересует анаболики цена украина, то

Стероиды: побочные эффекты и их влияние на организм Leer más »

Prohormone Bonne Santé : Comment Prendre et Maximiser ses Bienfaits

Introduction Les prohormones sont devenues un sujet de discussion populaire, en particulier parmi les athlètes et les amateurs de fitness qui cherchent à optimiser leur performance et leur santé. Dans cet article, nous allons explorer ce que sont les prohormones, leurs bénéfices pour la santé, et comment les prendre correctement pour en tirer le meilleur

Prohormone Bonne Santé : Comment Prendre et Maximiser ses Bienfaits Leer más »

Description Experte Betify Casino Procédés Opérationnels

Cette revue technique examine tous les éléments constitutifs de la plateforme de jeu virtuel. Le site betify application permet un accès sans faille depuis mobiles tablettes et ordinateurs. Description Plateforme La technologie HTML5 utilisée pour le développement des jeux assure une compatibilité universelle permettant aux utilisateurs de jouer directement depuis leur navigateur web sans installation

Description Experte Betify Casino Procédés Opérationnels Leer más »