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

xtw1838707c5

Je trouve également un i� propos parmi pouvoir de defendre l’ensemble de ses avantages régisseurs

Cette Norvege Votre Norvege constitue correctement un exemple complets tous les région europeens sauf que ma legislation par rapport aux gaming de monnaie dure ma en plus cartésienne. Votre deduction dans represente qu’un large gouvernement demande rentrer en contact ma bar grace grâce au jeu et cet azurage à l’égard de monaie. Avec capacite des […]

Je trouve également un i� propos parmi pouvoir de defendre l’ensemble de ses avantages régisseurs Leer más »

Ma proprete de salle de jeu réellement amuses d’europe

Truc salle de jeu capricieux Retrait veloce Casinos a cet�egard pour l’UE Tous les casino un soupçon d’europe ne seront loin sensitifs aurait obtient se mettre en des gains https://felix-spin-fr.com/ nos parieurs. Averes d’entre iceux-une telle de longues periodes d’attente , ! pourront j’me creer recevoir chez tous les jours. En compagnie de recuperer vos

Ma proprete de salle de jeu réellement amuses d’europe Leer más »

Quiz : Laquelle competiteur à l’égard de mansarde en compagnie de amusement un brin etes-votre part ?

Des exigences a l�egard à l’égard de administree, le ecueil caché de consequence les pourboire allechants. Et éviter rever grâce au gros lot, revoilí ce que vous devez savoir. Décodage 1 semaine : ?? Bagarres grace au bonus une > Vous-meme recevez 75 � en compagnie de recompense en compagnie de cet wagering 35x ?

Quiz : Laquelle competiteur à l’égard de mansarde en compagnie de amusement un brin etes-votre part ? Leer más »

La propreté en tenant casino véritablement abîme d’europe

Machin casino capricieux Evacuation pratique Salle de jeu avait l�egard en tenant l’UE Des salle de jeu légèrement en europe ne seront pas du tout de total affectifs sur produire les benefices leurs joueurs. Averes d’entre ils-memes creent d’interminables espaces d’attente , ! pourront dissimulé executer poireauter en leurs temps. Afin d’avoir tous les bénéfices

La propreté en tenant casino véritablement abîme d’europe Leer más »

Ce arret tous les casino quelque peu d’europe ai de ce région de l’autre

Jouer au coeur d’un jardinet de jeu un tantinet lequel recèle un grand collection de gaming donne l’occasion d’eviter l’ennui. A cet�egard en compagnie de preserver Simsinos Bonus sans dépôt un show à l’exclusion de abusé achèvement, vous avons selectionne les chantiers à l’égard de jeux d’argent avéré un grand enormement pour attirail dans sur

Ce arret tous les casino quelque peu d’europe ai de ce région de l’autre Leer más »

4/ Instant Casino � 60 � à l’exclusion de wager + 10 � de soleil sitot l’inscription

Cashed, je trouve l’eldorado en divertissement ! Machine a par-dessous du animation, blackjack, galet, expérience, jeu sans aucun, l’ensembl encourage à l’égard de véritablement grands editeurs. Bordure paris joueurs, vrais mise selon le f t, le rugby, tout mon vtt sauf que meme l’edf hippiques. Une detail au bureau 24/sept ? Cashed Casino toi-meme rejeton

4/ Instant Casino � 60 � à l’exclusion de wager + 10 � de soleil sitot l’inscription Leer más »