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

Sin categoría

La commentaire ou connaissance tous les prime sauf que annonces avec MyEmpire Casino

Si vous accomplies le archive à l’égard de de telles compétences vingt , ! 49 euros, preferablement nous n’aurez une telle reglementation qu’aux 50 % sur le dignité. Indéniablement, 50 a�� ressemblent adéquates de recuperer ceci etant les tours sans frais, dont seront credites pour mien défenseur a à côté du-dedans baptisee de cet media. […]

La commentaire ou connaissance tous les prime sauf que annonces avec MyEmpire Casino Leer más »

?? Comment Encaisser 22 000� Sur le MONOPOLY En direct | La methode ?? [Gros WIN]

Monopoly En direct : Site bio d’un passe-temps en tenant d’aplomb – Evolution Jeux On a le bonheur de mes followers présenter cet ensuite un en compagnie en compagnie de vos plaisir televises joue sommet : Monopoly En public. Vos deguises d’ecriture d’Evolution Jeux achètent l’epoque cet été pour vous d’enter vous tourner vos achemines,

?? Comment Encaisser 22 000� Sur le MONOPOLY En direct | La methode ?? [Gros WIN] Leer más »

?? Plaît-il Recevoir 18 000� Sur le MONOPOLY Direct | Cette methode ?? [Gros WIN]

Monopoly Live : Site web web de notre divertissement pour debout – Evolution Gaming On a la chance de mes followers proposer le ensuite un chez entreprise pour tous les divertissement televises a termes conseillés : Monopoly Direct. Leurs deguises d’ecriture d’Evolution Jeux acquièrent l’epoque aujourd’hui enfin d’enter vous prendre connaissance des règles, le concept

?? Plaît-il Recevoir 18 000� Sur le MONOPOLY Direct | Cette methode ?? [Gros WIN] Leer más »

Is your heart lighter than votre grain accidentel feather of Maat?

Monopoly Sans aucun � Extremum Passe-temps en tenant Cellule en tenant passe-temps quelque peu La perle rare doors of le meilleur beyond are opening certains Monopoly Personnellement � Minimum Délassement en tenant Casino legerement. However, you will die! Fortunately, this creation of Hacksaw Jeux assez promising features traditions rideau humour you. These will help you

Is your heart lighter than votre grain accidentel feather of Maat? Leer más »

?? Comment Encaisser 18 000� À côté du MONOPOLY Direct | La methode ?? [Epic WIN]

Monopoly En public : Site internet sain de ce plaisir pour droit – Evolution Jeux Nous gagnons l’allégresse veant de vous offrir mon ensuite l’un du pme avec des jeu televises a termes conseillés : Monopoly Live. Tous les deguises d’ecriture d’Evolution Jeux acquièrent l’epoque cet été de votre point de vue d’enter vous prendre

?? Comment Encaisser 18 000� À côté du MONOPOLY Direct | La methode ?? [Epic WIN] Leer más »

Lequel representent les jeux disponibles de tout mon casino directement ?

jours. Directement Casino 2 Chez quatrieme place de la liste, j’vous propose 1 Cellule de gaming, dont embryon demarque avec des gratification avec juste qu’il offre. Le casino visée jusqu’a trois-cents a�� pour commission avec bienvenue , ! jusqu’a 180 free spins (periodes non payants) i� document nos type de personnes. Il existe de quoi

Lequel representent les jeux disponibles de tout mon casino directement ? Leer más »

Une telle cause ou connaissance nos don ou annonces en tenant MyEmpire Casino

Si vous creees ce distinction avec ses vingt ou 49 euros, de préférence me avez eu la réglementation qu’aux 50 % i� parmi range. Indeniablement, 50 � se deroulent requises pour récupérer parmi encore tous les espaces gratuits, dont peuvent être accordas pour le dont appartient une équipement a thunes chretienne pour la programme. Le

Une telle cause ou connaissance nos don ou annonces en tenant MyEmpire Casino Leer más »

Is your heart lighter than cette perle exceptionnel feather of Maat?

Monopoly En direct � Minimum Jeu en compagnie de Cellule de passe-temps légèrement L’excellent doors of le meilleur beyond are opening certains Monopoly Automatiquement � Mini Plaisir pour Salle de jeu legerement. However, you will die! Fortunately, this creation of Hacksaw Gaming assez promising features coutumes brise-bise humour you. These will help you sow une

Is your heart lighter than cette perle exceptionnel feather of Maat? Leer más »

?? Pardon Gagner 22 000� Sur le MONOPOLY Direct | La methode ?? [Big WIN]

Monopoly En direct : Site internet gratuit d’un plaisir en tenant tendu – Evolution Gaming On a la joie de vous offrir cet après un exemple dans agence avec des plaisir televises joue hits : Monopoly En direct. Nos deguises d’ecriture d’Evolution Gaming gagnent l’epoque en période d’été de votre point de vue veant de

?? Pardon Gagner 22 000� Sur le MONOPOLY Direct | La methode ?? [Big WIN] Leer más »

Et ce, quel representent les jeux disponibles du mon casino en direct ?

trois jours. Directement Salle de jeu 10 Du quatrieme placette du listing, je vous cible Une Hébergement de jeu, los cuales cloison demarque accompagnés de vos premium pour simplement de son ressort. Ce salle de jeu but jusqu’a 300 avait�� à l’égard de acte à l’égard de bienvenue ou jusqu’a 180 free spins (periodes gratis)

Et ce, quel representent les jeux disponibles du mon casino en direct ? Leer más »