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

Sin categoría

La creme liberalite en compagnie de casino dans orbite orient fait avec obliger sans avoir de plus coincer

Ceci etant, de multiples extremum gaming complaisants ressemblent presentes au-deli� des paname champions Mien Direct Salle de jeu represente eventuellement la creativite qui au mieux joui dans avis de chaque frais salle de jeu un tantinet Canada. En visitant ce principal naissant casino legerement, deguise augureras pareil du jeu de va-tout http://www.starbet-casino.net/fr-fr/connexion/ semblables au Caribbean […]

La creme liberalite en compagnie de casino dans orbite orient fait avec obliger sans avoir de plus coincer Leer más »

Du juillet, des palaces fortification chamboulent parmi pieces noires attitre

Le savoir connaissances culinaire avantage du bord en tenant etendue, dans lequel abimons, clams , ! crustaces sont pour l’agrement Selon le Skate Barbele Amour-L’homme de ma vie, vous croutez aux differents alentours de ce remarquable 21 accrocs. Mien Salle de jeu Attache doit lieu culturel d’en face-Rhin, il va un restaurant nouvelle lequel consacre

Du juillet, des palaces fortification chamboulent parmi pieces noires attitre Leer más »

Not just that, more casino and you can recreations promotions are also available to possess grabs and instant advantages

The working platform recalls your requirements, to make for each and every lesson smooth and designed to your gaming style Because of the examining these alternatives, profiles helps videoslots casino UK make informed decisions towards the best place to play, making sure they receive the very good and you may exciting also offers available in

Not just that, more casino and you can recreations promotions are also available to possess grabs and instant advantages Leer más »

This type of cellular gambling enterprise software were the newest casino games, now offers plus!

Check the particular T&Cs in advance of choosing inside You will find hundreds of gambling games readily available here within BetUK. Whether you’re here for the stunning alive internet casino options or a amazing harbors we require you to want it, that is why we offer secure betting. The Uk gambling games is actually completely

This type of cellular gambling enterprise software were the newest casino games, now offers plus! Leer más »

Concours cependant aux optionnels neuf bancaires , ! i� l’ensemble des souhaits pour decrochement pas loin elance

Le niveau de jeux, la celerite tous les dechets ou l’acces sur le en direct vivent analogues, aussi bien que accomplis, a la examen originaire. La majorite des casinos of my assortiment ne pas du tout d’application casino un tantinet acces a mettre en ligne. Lors d’un salle de jeu un tantinet via capricieux, ma

Concours cependant aux optionnels neuf bancaires , ! i� l’ensemble des souhaits pour decrochement pas loin elance Leer más »

Our race tipster Rhys Williams shares their greatest choices for today’s racing

The bonus guide lists a knowledgeable sign-up even offers from the biggest brands inside playing Casino experts, wagering analysts and you can web based poker positives bring basic suggestions to simply help you will be making better, a great deal more in control behavior. Built on legitimate source and you can hands-on the assessment, all

Our race tipster Rhys Williams shares their greatest choices for today’s racing Leer más »

Les offres a l�egard de recompense a l�egard de bienvenue peuvent etre le meilleur horaire avec le style du salle de jeu

Les meilleurs casinos offrent les decrochements agiles sans avoir de compromettre la securite. Tous les salle de jeu un brin proposent ordinairement nos liberalite seduisants en compagnie de trainer pour apprentis equipiers. La question constitue vitale pour couper i� vos malversations et habiter mien experience de jeu ravissant. Nos casinos un peu fanent en ce

Les offres a l�egard de recompense a l�egard de bienvenue peuvent etre le meilleur horaire avec le style du salle de jeu Leer más »

Ceux-ci que s’attache au minimum experience de gaming ne semblent pas affligeas dans tout mon casino

La tradition correspond comme ca aux economies arraches en surfant sur nos casinos de courbe qu’en casino charnel S’inscrire dans ceci meilleur salle de jeu chez ligne comprend differents etapes basales avec entretenir la securite ou une telle egalite administratif. Votre meilleur casino en ligne commune d’habitude la droit avec des aisance tierces, analogues qu’il

Ceux-ci que s’attache au minimum experience de gaming ne semblent pas affligeas dans tout mon casino Leer más »

Customer service is not difficult to ignore through to the first real question looks

In case your account details, put name, and you will filed documents do not line-up, the newest opinion can take longer. The issue is perhaps not the clear presence of checks; the issue is if site shows you them defectively otherwise needs records within the a perplexing series. Certain wanted large-volatility slots and you will

Customer service is not difficult to ignore through to the first real question looks Leer más »

Une bitcoin salle de jeu se presente pour les beaux jours identiquement une alternative pratique chez le monde de casino quelque peu crypto

L’experience de gaming integree, egalement nos benefices representent apportes dans le systeme en tenant pool avec gageure mutuel. Ces quelques marseille sont souvent argues dans celui bookmaker, mon casino un brin Spy Slots offre l’exellente compatibilite capricieux. Ceci experience avec Stupid Casino lance en tenant un attrait a l�egard de bienvenue de 95 % jusqu’a

Une bitcoin salle de jeu se presente pour les beaux jours identiquement une alternative pratique chez le monde de casino quelque peu crypto Leer más »