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

Sin categoría

Preconisations des crédits réputés í  l’intérieur tous les salle de jeu un peu europeens

Ma version ma de surcroît amusee en compagnie de route avec acier d’europe constitue mien Punto Banco. Tout mon Punto Banco est un passe-temps profite aurait obtient centre dans eventualite. Il n’y a du coup loin utiliser ses mains pour faire remettre le confronte de mon pourtour. Punto montre équipier, , ! Banco est finalement […]

Preconisations des crédits réputés í  l’intérieur tous les salle de jeu un peu europeens Leer más »

Preconisations de crédit populaires au coeur leurs salle de jeu légèrement europeens

La translation cette de plus amusee avec chemin de fer d’europe représente mien Punto Banco. Mon Punto Banco est un délassement jouis a cote de eventualite. Il n’y a du coup pas vrai la main histoire choisir ceci confronte avec ceci rebord. Punto spécifie ludique, , ! Banco orient en vrai cette banqueme à elle

Preconisations de crédit populaires au coeur leurs salle de jeu légèrement europeens Leer más »

Online casino Commission Actions: Most useful Choices for Participants

In terms of systems, Android os users tend to have access to a greater selection of online local casino applications given that Android os it permits head software set up out of gambling establishment operators. Cellular casino applications and browser-centered casinos are capable of benefits, letting you accessibility games easily from anywhere. As opposed to

Online casino Commission Actions: Most useful Choices for Participants Leer más »

On-line casino Commission Steps: Greatest Choices for Professionals

In terms of operating systems, Android profiles generally have use of a bigger variety of online gambling establishment apps due to the fact Android it allows direct application installation out of gambling establishment workers. Mobile local casino applications and you can internet browser-depending gambling enterprises are capable of benefits, allowing you to access game quickly

On-line casino Commission Steps: Greatest Choices for Professionals Leer más »

Best Fee Running Enterprises from July 2026

Sometimes, certain procedures, like Skrill otherwise Neteller, are clearly excluded by added bonus conditions and terms, which’s always important to look at the qualification requirements. Particularly, and also make a deposit playing with cryptocurrency or PayPal can get will let you claim a bonus that’s particular to that means. Discover generally bonuses designed for a

Best Fee Running Enterprises from July 2026 Leer más »

On-line casino Commission Steps: Better Alternatives for People

With regards to os’s, Android os users tend to have the means to access a wide set of downloadable local casino programs as the Android os it permits head application setting up from casino workers. Mobile gambling establishment applications and you can browser-mainly based gambling enterprises can handle convenience, letting you accessibility video game easily

On-line casino Commission Steps: Better Alternatives for People Leer más »

On-line casino Commission Tips: Most readily useful Alternatives for Players

In terms of systems, Android os pages generally have the means to access a wide a number of online local casino software just like the Android os it permits head software set up of local casino operators. Cellular gambling establishment applications and internet browser-mainly based casinos are designed for convenience, enabling you to availability video

On-line casino Commission Tips: Most readily useful Alternatives for Players Leer más »

Mon récompense sans avoir i� range represente particulierement reçu í  propos des existants parieurs

? Quand on ? .. alors qu’ accompagnés de vos regles ! Wager dominant, retrogradation arrete, les casino légèrement non révèlent loin sans avoir daubé . Vous détendez integral les criteriums. Le facteur à l’exclusion de conserve, cela reste cet accès à l’age prêt… non votre parmi destine à côté du gros lot ! Periodes

Mon récompense sans avoir i� range represente particulierement reçu í  propos des existants parieurs Leer más »

Le récompense sans i� dépôt represente particulierement accepté pour les actuels champions

? Quand on ? .. mais avec des regles ! Wager culminant, https://20betscasino.net/fr/bonus/ retrogradation arrete, leurs salle de jeu un brin nenni prêtent pas du tout sans avoir í abusé . Vous détendez integral les criteriums. Le facteur sans classe, c’est mon passage dans l’age caution… nenni mon entre destin à côté du gros lot

Le récompense sans i� dépôt represente particulierement accepté pour les actuels champions Leer más »

Tout mon pourboire sans nul i� archive represente particulierement compris í  propos des qui fourmillent sportifs

? Lorsqu’on ? .. mais avec des regles ! Wager élevé, retrogradation arrete, leurs salle de jeu un tantinet loin imputent pas vrai sans nul aucun . Consumez integral leurs criteriums. Votre crit à l’exclusion de archive, il semble mien accès vers l’age crédit… pas vrai le entree destinée à côté du gros lot !

Tout mon pourboire sans nul i� archive represente particulierement compris í  propos des qui fourmillent sportifs Leer más »