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

xtw1838756bc

Chicken Road : Maîtriser l’Art des Paris Stratégiques avec InOut Games

Commencer avec Chicken Road Pour ceux qui découvrent l’univers des jeux de type crash, Chicken Road offre une expérience unique et captivante. Avec ses graphismes colorés en style cartoon et son interface épurée, le jeu est conçu pour une optimisation mobile-first, facilitant la jouabilité en déplacement. Lorsque j’ai visité pour la première fois le site […]

Chicken Road : Maîtriser l’Art des Paris Stratégiques avec InOut Games Leer más »

Mecanisme A Thunes De Salle de jeu Du Trajectoire Vs. Machine A Thunes Materiel

Connaissance contente sauf que surprenante pour mecanisme pour avec en ligne en ce qui concerne Pourcentage Slots Vous souhaitez jouer sur leurs mecanisme pour avec en ligne capital charmantes sauf que contentes ? Votre part cherchez des machines dans au-dessous enfantees parmi les bons camarades a l�egard de l’industrie ? Preferablement, ne croyez pas plus

Mecanisme A Thunes De Salle de jeu Du Trajectoire Vs. Machine A Thunes Materiel Leer más »

Lightning Laniere: Quad Reve Lanterns, Tiger’s Prize, & Triple Fire Wheels!

* NEW SLOTS! * NEW http://buran-casino-fr.com/fr-fr TREASURES SEASON! Buccaneer Tales! – earn limited edition collectibles to keep forever! * Capsule Durables! We’re always je the lookout conscience pesky capsule, and creuse made some exploit immarcescibles ai well! Don’t forget to paree traditions out certains Twitter experience daily FREE Territoires and mises a jour! quinze.sept.0 *

Lightning Laniere: Quad Reve Lanterns, Tiger’s Prize, & Triple Fire Wheels! Leer más »

Süni İntellektin Kazino Əməliyyatlarına Təsiri

Süni İntellekt (AI) əməliyyatları təkmilləşdirmək, müştərilərlə qarşılıqlı əlaqəni artırmaq və təhlükəsizlik standartlarını təkmilləşdirməklə kazino sektorunu dəyişdirir. Deloitte-in 2023-cü il hesabatı göstərir ki, süni intellekt texnologiyaları əməliyyat məhsuldarlığını üçdə birinə qədər artıra bilər ki, bu da kazinoların resursları daha səmərəli idarə etməsinə və xidmət təminatının artırılmasına imkan verir. Bu dəyişikliyin diqqətəlayiq fiqurlarından biri Amaya Gaming-in keçmiş

Süni İntellektin Kazino Əməliyyatlarına Təsiri Leer más »

Opinion + Demonstration Play On line

Choosing a precise spin count to have securing an excellent jackpot remains hopeless because of its randomizer. Recently released, Immortal Romance has broad assistance around the individuals smartphone possibilities. No matter what operating system (apple’s ios, Android os, Window cellular phone), profiles to see limited differences between mobile phone and you will Pc alternatives.

Opinion + Demonstration Play On line Leer más »