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

Sin categoría

Once you’ve read how to play online slots games it’s for you personally to favor a well known one

Ideal Online slots British Diversity Some of the software designers eg NetEnt and Microgaming are particularly popular certainly most other United kingdom on line harbors games. British participants plus adore slots of the Playtech, IGT, Barcrest and you may WMS Gaming. In addition to truth is that it is perhaps not an accident. Slots of […]

Once you’ve read how to play online slots games it’s for you personally to favor a well known one Leer más »

Continue reading to find out more and you will speak about effective slot methods situated into the higher volatility gamble

Have you ever met a scam website to bring a secret position way to help make you plenty out-of currency? Don’t allowed something such as one to on this page. Ports can not be beaten fundamentally. Having said that, there are ways from to experience ports you can make use of and make sure new

Continue reading to find out more and you will speak about effective slot methods situated into the higher volatility gamble Leer más »

It give is true for one week on the the new membership becoming inserted

Top Position Video game To the Betway Clients just. Aplikácia casino online bono Minute Put: ?10. a hundred % free Solutions awarded: ?ten. step one x ?ten should be gambled within odds of you to.75+ so you’re able to find 100 percent free Choice. Debit Borrowing from the bank deposits simply (criteria use). 100 percent

It give is true for one week on the the new membership becoming inserted Leer más »

Read on to find out more and talk about productive position methods created for the higher volatility play

Maybe you have found a fraud website to provide good secret slot function to create you a lot out-of currency? Don’t expect items that way in this post. Ports can not be beaten fundamentally. That being said, there are methods of to experience harbors you prefer making sure the newest casino’s long-identity advantage on your

Read on to find out more and talk about productive position methods created for the higher volatility play Leer más »

Lyf Pay marque los cuales une IBAN est seul exploitee, qu’est-votre que cela veut dire ?

De nombreux partenaires oublient pourtant de pratiquer la tete Pour affirmer concretement le , la face un peu, notre equipe vous propose de decouvrir mien processus de creation en surfant sur l’une tous les estrades reellement administrees en france. Une telle carte fait cagnotter tous les euros ainsi que de tous les essayer i� l’epoque

Lyf Pay marque los cuales une IBAN est seul exploitee, qu’est-votre que cela veut dire ? Leer más »

Une telle attention donne l’occasion d’evaluer notre reactivite en resultat assidu sauf que une telle surete des paiements

MoiCasino absorbe responsable 20 tactiques de paiement, qui 6 crypto-monnaies Sur ceci casino efficient, tous les absolves sont certainement affichees , ! mien RTP plafonne le plus souvent 99 % suppose que la technique maximum levant dont on se sert. Concernant les estrades les mieux arrangees, on fait devenir tout mon blackjack classique du interpretation

Une telle attention donne l’occasion d’evaluer notre reactivite en resultat assidu sauf que une telle surete des paiements Leer más »