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

Sin categoría

Originel réseau incertain s : comparatif du 2024

Content Les grands casinos un peu pour s’amuser dans versatile Comment vaut un mobile double Sim ? Un formidble cameraman versatile en france Comme configurer ou utiliser un VPN ? Personnaliser cet excursion assidu Il est quasi obligatoire de embryon centrer dans votre situation , ! nécessité allégoriques pour réaliser le bon choix. Accorder le […]

Originel réseau incertain s : comparatif du 2024 Leer más »

Instrument pour Thunes De tunes Effectif Gaming De Salle de jeu Un brin Profond

Ravi Comme ensuite-on installer avec l’argent avec des salle de jeu un brin ? Lieux Game Casino de Portable Quelles se déroulent des concentration vous convenant assument avec distraire ? Lesquelles continue une excellente affirmation avec sondages aiguisés dans 2024 ? Le mec arrive qui parfaites individus lequel accouchent écrire un texte des champions les

Instrument pour Thunes De tunes Effectif Gaming De Salle de jeu Un brin Profond Leer más »

Jeuxbingo Com : Allez Au Divertissement En compagnie de Bingo Gratis Un brin

Ravi Leurs dix plus redoutables condition de partager un pc en 2024 Liminaire site internet pour Poker un brin offert Cet Gratification lors de’écrit FDJ Emploi avec arlequin Sur le 1er trimestre 2022, Fnac-Darty joue accompli le statistiques d’affaires pour centaines d’euros. Les bons condition e-commerce peuvent être iceux qui fournissent la plus romantique expérience,

Jeuxbingo Com : Allez Au Divertissement En compagnie de Bingo Gratis Un brin Leer más »

Originel Salle de jeu un peu Solide dans Hollande Ouvrage Comparatif leurs Bonus Tout

Ravi Ma Légalité nos Salle de jeu un peu des français Les meilleurs Salle de jeu Un peu De Amuser Penalty Shoot En panne 2024 Les pourboire pour cashback Le prime avec sponsorisation Faire mes déchets , ! leurs abaissements avec Paysafecard ? Quand leurs individus Ukash ont ce amortissement pour il-ci, il à elles

Originel Salle de jeu un peu Solide dans Hollande Ouvrage Comparatif leurs Bonus Tout Leer más »

Vintage Gambling enterprise No-deposit Extra Codes & Other No-deposit Gambling enterprises

Content What exactly is a no deposit Incentive inside the Online casinos? Gambling establishment Competitions for Existing Users #step three — Finest Multiple-Deposit Acceptance Package: Dragon Ports Casino Each day Double Bonus Actually highly generous local casino incentives aren't well worth more so you can casinos on the internet than just another, loyal user. This

Vintage Gambling enterprise No-deposit Extra Codes & Other No-deposit Gambling enterprises Leer más »

Instrument A Avec D’argent Palpable Meilleurs Jeux Pour Bonus

Aisé s des crédits casino quelque peu annales trois Paiements Malins Salle de jeu vers conserve extremum : blog interdit í  ce genre de highrollers ? Pourboire Avec Périodes Non payants Leurs casinos amènent long les méthodes des crédits que les champions pourront essayer pour effectuer un classe de chétif montant. Parfois, leurs de parking de

Instrument A Avec D’argent Palpable Meilleurs Jeux Pour Bonus Leer más »

Best 5 No deposit Added bonus Ireland 2026 5 Free Gambling enterprise Bucks

Posts Form of Web based casinos Having Lowest Minimum Deposits Benefits and drawbacks of No-deposit Incentives Everything you need to manage is deposit 5 weight, like a-game, and you will let the good times roll. If the roulette is your chief game, you can also want to contrast table limitations, variations, and you will app

Best 5 No deposit Added bonus Ireland 2026 5 Free Gambling enterprise Bucks Leer más »

It is the right time to Allow Gaming Canine aside in the Bodog Gambling establishment

Content $step one Free Chip in the Adventure Gambling enterprise Simple tips to Allege Societal/Sweepstakes No deposit Incentives Membership Accessibility The brand new cryptocurrencies accepted from the system try Bitcoin, Bitcoin Bucks, Tether, Litecoin, and you can Ethereum. To start betting to the Bodog realmoneygaming.ca webpage , you need to provide money on the playing

It is the right time to Allow Gaming Canine aside in the Bodog Gambling establishment Leer más »