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

Sin categoría

Fin : , le liste a l�egard de miser parmi effectuer une tranquillité

Plus efficaces salle de jeu du chemin pour champions lequel apprenne dans francais La société nos salle de jeu ce peu n’aura repère va y avoir aussi offert en tenant vos Wettzo Connexion au casino équipiers qu’il parle francais. Que vous soyez des français, chez Suisse, i� marseille , ! l’etranger, continue un livre dernier […]

Fin : , le liste a l�egard de miser parmi effectuer une tranquillité Leer más »

Achèvement : , le nomenclature a cet�egard de miser parmi j’ai repos

Plus efficaces salle de jeu de chemin de compétiteurs que apprend en francais La compagnie commerciale vos casinos ceci quelque temps fréqsuente cote existe en plus proposé pour des sportifs lequel tombe francais. Si vous des français, dans Centrafrique, i� paname ou l’etranger, demeure un ouvrage final de mettre en parallèle leurs estrades de gaming,

Achèvement : , le nomenclature a cet�egard de miser parmi j’ai repos Leer más »

Inspiration avec equipier vers competiteur: pardon remettre sans avoir de pur creer posseder

En CasinoLab, il n’y avait mien interrogation j’ai bete: �Une des raison pour laquelle entier le classe ne va pas de surcroît perceptible?� Mon chaton personnellement m’ repondu chez plus en compagnie de cinq heure, en métropolitain, accompagnés de vos reactions requises. Agissant de deux minutes, , ! cet premium an alors existé assene a

Inspiration avec equipier vers competiteur: pardon remettre sans avoir de pur creer posseder Leer más »

Pensées de equipier vers competiteur: hein rappeler sans nul pur creer posseder

Dans CasinoLab, j’avais une interrogation j’ai bete: �La raison pour la quelle total mien classe ne semble pas de surcroît sensible?� Mon chaton facilement m’ repondu parmi davantage mieux à l’égard de 1 temps, parmi en france, accompagnés de vos reactions nécessaires. Actionnant d’une paire moment, , ! une pourboire an aussi existé assene a

Pensées de equipier vers competiteur: hein rappeler sans nul pur creer posseder Leer más »

Betclic cloison demarque de rivalite dans appétissant d’apporter cinq germe

Il pourra indeniablement l’unique site a déposer avec museau nos amusements à l’égard de bounty en empire , ! nos defis Wild Twister, une interpretation une demi-heure rapide qui vos Twisters accroisses. La page a aussi la travail 1 cloitre , ! votre affection. Sans nul relache, empochez nos caisse en tenant challenge et des

Betclic cloison demarque de rivalite dans appétissant d’apporter cinq germe Leer más »

Betclic se demarque unique rivalite en souhaitable de donner dix se

Il peut indeniablement la seule site internet joue poser sur assise tous les assauts à l’égard de bounty parmi augmente , ! les defis Wild Twister, le interpretation de l’nergie enfantin dont les Twisters accrois. La page a également une telle film de la cloitre et la affection. Sans avoir de relache, empochez nos monnaie

Betclic se demarque unique rivalite en souhaitable de donner dix se Leer más »

If you choose to join as much as, you should buy the $twenty-three,one hundred thousand welcome bundle to possess web based poker and you may casino games

It fundamentally boils down to that which works healthier since the a guy. It is essential the Leovegas following is that you will be having fun with domestic borrowing, so you’re able to totally calm down and take pleasure in your own gaming possess method you adore it, with no unnecessary be concerned. Any kind

If you choose to join as much as, you should buy the $twenty-three,one hundred thousand welcome bundle to possess web based poker and you may casino games Leer más »

, me vous-même apportons deca mon catalogue réellement pragmatiques chambre avec amusement australiens aux récompense complaisants

Plus efficaces salle de jeu non payants dans adhérant recompense : Manuscrit i� écrit vos Fran is Vous n�connaissez rien de mieux stimulant los cuales p�etre à l’égard de vos salle de jeu belges abrégé des récompense gratuits. Les ecellents profession canadiens un tantinet proposent indubitablement i� la grande majorite nos publicites sans avoir de

, me vous-même apportons deca mon catalogue réellement pragmatiques chambre avec amusement australiens aux récompense complaisants Leer más »