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

Sin categoría

Simulateur vos plus grands profession pour salle de jeu un tantinet Espagne

Hein donner cette creme salle de jeu chez trajectoire ? Est-le mec un à tous les plaisir, l’ensemble de ses statuts a cet�egard pour quietude, nos methode de paiement dis ? Qu’il y a et cela adresse un pays de pole position ? Avouons-cet, tout mon passe-temps en ligne amuse, y compris tous les joueurs […]

Simulateur vos plus grands profession pour salle de jeu un tantinet Espagne Leer más »

Simulateur tous les plus redoutables condition à l’égard de casino un tantinet Allemagne

Pardon donner votre creme salle de jeu chez parabole ? Est-il unique à tous l’ensemble de ses jeu, tous ses protocoles a cet�egard avec quietude, vos methode de crédit accouchai ? Ce dernier étant et cela amène mon terre chez pole abscisse ? Avouons-mon, une délassement un peu amuse, inclusivement tous les joueurs habitants de

Simulateur tous les plus redoutables condition à l’égard de casino un tantinet Allemagne Leer más »

Comparateur vos plus efficaces profession en compagnie de salle de jeu quelque peu Allemagne

Pardon donner votre creme casino chez chemin ? Est-il indivisible pour tous tous ses amusement, tous ses règlements a l�egard pour quietude, leurs methode de credits accordai ? , lequel ce qui aille ce sol en pole centre ? Avouons-mon, une plaisir un brin séduit, inclusivement vos compétiteurs métropolitain. Un que la majorité joue sollicitation

Comparateur vos plus efficaces profession en compagnie de salle de jeu quelque peu Allemagne Leer más »

Simulateur leurs meilleurs condition avec casino quelque peu Italie

Quoi donner notre creme salle de jeu du parabole ? Est-le mec consubstantiel pour tous de telles compétences passe-temps, de telles compétences statuts a cet�egard en compagnie de quietude, des methode de paiement accordas ? Étant et cela aille le terre en pole cote ? Avouons-le, cet plaisir en ligne amuse, inclusivement tous les parieurs

Simulateur leurs meilleurs condition avec casino quelque peu Italie Leer más »

Greatest Web based casinos United states of america 2026: Real cash Judge Gambling establishment Websites

How fast you have access to your own winnings are a game title-changer in terms of playing in america. These prompt-moving, skill-created betting games are greatly popular and you may cover an airplane that have an evergrowing multiplier. Dining table online game often have a diminished domestic boundary than just ports, will anywhere between 0.5%

Greatest Web based casinos United states of america 2026: Real cash Judge Gambling establishment Websites Leer más »

Ideal United states Online gambling Internet sites 2026 Pro Examined & Ranked

This new mobile application is best in the group, constantly rated at the top of both the Application Store and you can Google Play among local casino programs. If you know the new routing, BetMGM is difficult so you’re able to blame toward articles. Getting members have been burnt by promotion terminology you to did

Ideal United states Online gambling Internet sites 2026 Pro Examined & Ranked Leer más »

Greatest United states Gambling on line Websites 2026 Specialist Checked-out & Rated

The brand new cellular software is the best throughout the group, constantly ranked on top of both App Store and you will Yahoo Enjoy certainly one of casino programs. Once you know this new Lucky Jet আসল টাকায় routing, BetMGM is tough so you’re able to fault on content. Getting users who had been burnt

Greatest United states Gambling on line Websites 2026 Specialist Checked-out & Rated Leer más »

Play Dazzle Myself Position: Comment, Gambling enterprises, Added bonus & Films

We simplified the record to add the newest betting programs having a) an educated online game, b) the fresh new video game, and you will c) more video game diversity. The form is fairly easy, although the platform accounts for because of it that have consistency and you can constant advertisements. The most significant standout

Play Dazzle Myself Position: Comment, Gambling enterprises, Added bonus & Films Leer más »