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

Public

Consejos esenciales para mejorar tus apuestas con doradobet

Consejos esenciales para mejorar tus apuestas con doradobet Conoce las bases de las apuestas deportivas Antes de aventurarte en el mundo de las apuestas deportivas, es fundamental entender algunos conceptos básicos. Las apuestas deportivas no solo se basan en la suerte; requieren análisis, conocimiento y estrategia. Familiarízate con los diferentes tipos de apuestas, como las […]

Consejos esenciales para mejorar tus apuestas con doradobet Leer más »

Emerging trends in casino technology What Minimum Deposit Casinos needs to know

Emerging trends in casino technology What Minimum Deposit Casinos needs to know Revolutionizing Game Development In recent years, game development in the casino industry has seen significant advancements, particularly with the use of cutting-edge technology such as virtual reality (VR) and augmented reality (AR). These immersive technologies allow players to engage with games in a

Emerging trends in casino technology What Minimum Deposit Casinos needs to know Leer más »

Unveiling popular games A guide to understanding Pinco casino favorites

Unveiling popular games A guide to understanding Pinco casino favorites Introduction to Pinco Casino The Pinco Casino App has rapidly gained popularity among gaming enthusiasts, especially within Canada. This user-friendly platform is designed for mobile devices, allowing players to enjoy their favorite games anytime and anywhere. With a diverse collection of over 5,100 games, the

Unveiling popular games A guide to understanding Pinco casino favorites Leer más »

Understanding proper casino etiquette A guide for Aviator game enthusiasts

Understanding proper casino etiquette A guide for Aviator game enthusiasts Importance of Casino Etiquette Casino etiquette is vital for creating a pleasant environment for everyone involved, especially for games like Aviator. When players respect the rules and the space around them, it enhances the overall experience. Proper behavior not only helps in maintaining a serene

Understanding proper casino etiquette A guide for Aviator game enthusiasts Leer más »

Step by step guide to mastering gambling strategies with Aviator games

Step by step guide to mastering gambling strategies with Aviator games Understanding Aviator Games Aviator games have gained immense popularity in the online gambling world due to their unique gameplay mechanics and potential for substantial payouts. Unlike traditional casino games, Aviator games feature a thrilling «crash» dynamic where players place bets on a multiplier that

Step by step guide to mastering gambling strategies with Aviator games Leer más »

Aloittelijan opas WestAce Casinolle: hallitse voittoja askel askeleelta WestAce Casino on uusi ja jännittävä nettikasino

Aloittelijan opas WestAce Casinolle: hallitse voittoja askel askeleelta WestAce Casino on uusi ja jännittävä nettikasino, joka aloitti toimintansa vuonna 2023. Tämä suomalaisille pelaajille suunnattu pelialusta tarjoaa laajan valikoiman kolikkopelejä ja live-kasino vaihtoehtoja, ja pelaajat voivat tutustua tarjontaanan tarkemmin osoitteessa https://westace-casino.fi/, jossa on myös houkuttelevia tervetulopaketteja ja jatkuvia kampanjoita uskollisille asiakkaille. Pääkuvaus WestAce Casino on monipuolinen

Aloittelijan opas WestAce Casinolle: hallitse voittoja askel askeleelta WestAce Casino on uusi ja jännittävä nettikasino Leer más »

Miksi valita WestAce Casino: Löydä voittomahdollisuudet ja turvallinen peliympäristö WestAce Casino on trendikäs online-

Miksi valita WestAce Casino: Löydä voittomahdollisuudet ja turvallinen peliympäristö WestAce Casino on trendikäs online-pelialusta, joka tarjoaa suomalaisille pelaajille laajan valikoiman pelejä turvallisessa ympäristössä. Vuonna 2023 lanseerattu kasino on saanut nopeasti suosiota erinomaisen pelivalikoimansa, houkuttelevien bonusten ja asiakaspalvelunsa ansiosta, ja monet pelaajat ovat löytäneet myös westace-casino.fi -sivustolta erilaisia kampanjoita, jotka parantavat pelikokemusta entisestään. Tässä artikkelissa tarkastelemme,

Miksi valita WestAce Casino: Löydä voittomahdollisuudet ja turvallinen peliympäristö WestAce Casino on trendikäs online- Leer más »

Miksi valita WestAce Casino: Parhaat syyt liittyä tänään WestAce Casino on uusi ja innovatiivinen nettikasino, joka tarj

Miksi valita WestAce Casino: Parhaat syyt liittyä tänään WestAce Casino on uusi ja innovatiivinen nettikasino, joka tarjoaa pelaajilleen monipuolisen valikoiman pelejä ja erinomaisia etuja. Vuonna 2023 perustettu kasino on suunnattu erityisesti suomalaisille pelaajille, ja se tarjoaa turvallisen ja hauskan pelikokemuksen, jossa WestAce erottuu edukseen tarjoamalla houkuttelevia bonuksia ja kampanjoita asiakkailleen. Pääasiat WestAce Casinosta WestAce Casino

Miksi valita WestAce Casino: Parhaat syyt liittyä tänään WestAce Casino on uusi ja innovatiivinen nettikasino, joka tarj Leer más »

Miksi valita WestAce Casino: vertailussa parhaat vaihtoehdot ja turvallisuus WestAce Casino on uusi ja jännittävä online

Miksi valita WestAce Casino: vertailussa parhaat vaihtoehdot ja turvallisuus WestAce Casino on uusi ja jännittävä online-pelialusta, joka on suunniteltu erityisesti suomalaisille pelaajille. Tämä kasino tarjoaa laajan valikoiman kolikkopelejä ja live-kasino vaihtoehtoja, ja se on avattu vuonna 2023. Pelaajat voivat hyödyntää myös WestAce-sovellus, joka yhdistää houkuttelevat bonukset ja turvallisen pelikokemuksen, mikä tekee siitä erinomaisen vaihtoehdon pelaajille,

Miksi valita WestAce Casino: vertailussa parhaat vaihtoehdot ja turvallisuus WestAce Casino on uusi ja jännittävä online Leer más »

WestAce Casino review: Benefits, drawbacks and what you should know WestAce Casino on online-pelaamiseen erikoistunut al

WestAce Casino review: Benefits, drawbacks and what you should know WestAce Casino on online-pelaamiseen erikoistunut alusta, joka tarjoaa laajan valikoiman kolikkopelejä ja live-kasino mahdollisuuksia. Vuonna 2023 lanseerattu kasino on suunniteltu erityisesti suomalaisille pelaajille, ja WestAce tarjoaa turvallisen peliympäristön sekä houkuttelevia bonuksia, jotka tekevät pelaamisesta entistäkin kiinnostavampaa. Tässä arvostelussa käymme läpi WestAce Casinon etuja ja haittoja

WestAce Casino review: Benefits, drawbacks and what you should know WestAce Casino on online-pelaamiseen erikoistunut al Leer más »