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

Sin categoría

The way i Rating and you may Opinions Gambling establishment Bonus Even offers

Greatest Local casino Signup Also provides & Casino Incentives Bringing Customers joining otherwise using local casino websites should always score really worth due to their money and you will capitalising so you’re able to this new local casino extra also offers try how to capture full benefit of the gambling experience. Gambling enterprise has the […]

The way i Rating and you may Opinions Gambling establishment Bonus Even offers Leer más »

There are certain complex the new local casino other sites one look for up in britain in order to an incredibly welcoming industry

A number of the the latest gambling enterprises was put out of the this new experts one to need to make entice an incredibly hectic world. perhaps not, almost every other the brand new casinos is released because of the really-identified enterprises that have https://roulettino.eu.com/el-gr/khoris-mponous-katatheses/ strongly branded sis gambling establishment websites. Someone else have already

There are certain complex the new local casino other sites one look for up in britain in order to an incredibly welcoming industry Leer más »

How i Feedback and you can Review Casino Added bonus Today also offers

Best Casino Join Also offers & Gambling establishment Incentives For Individuals joining otherwise playing with gambling establishment websites should get well worth for their money and capitalising to the the new casino bonus also offers is the method to discover the really using their gaming feel. Gambling enterprise also offers differ for new and current

How i Feedback and you can Review Casino Added bonus Today also offers Leer más »

The way i Remark and you will Opinion Gambling enterprise Bonus Now also offers

Top Local casino Join Now offers & Local casino Incentives To have Individuals signing up for otherwise playing with gambling enterprise internet sites should get really worth because of their money and you will capitalising into the brand new gambling enterprise extra also offers is the method to find the really from their playing experience.

The way i Remark and you will Opinion Gambling enterprise Bonus Now also offers Leer más »

The standard of such is gambling establishment to aid you gambling establishment

You’ll be able to very discover online casinos that provide a 100% welcome bonus doing ?2 hundred. Thanks to this if one makes an initial put out away from ?2 hundred, new casino web site also offers an extra ?2 hundred in added bonus financing, meaning you may have ?eight hundred to tackle that have.

The standard of such is gambling establishment to aid you gambling establishment Leer más »

Acuerdo Clave Formada: Golisimo Casino se Vincula a Grandes Actores para Acelerar su Crecimiento en España

El mundo del juego en línea en España ha visto un giro que cambiará las reglas. Golisimo Casino, un agente que se ha ganado la confianza de una comunidad rigurosa, comunicó una alianza estratégica con Giants, la plataforma tecnológica impulsora de experiencias de casino online innovadoras. No es un acuerdo básico de negocio, sino una

Acuerdo Clave Formada: Golisimo Casino se Vincula a Grandes Actores para Acelerar su Crecimiento en España Leer más »

There are a number of complex the brand new casino websites one open up in the united kingdom to help you an enthusiastic very welcoming community

A number of the the brand new gambling enterprises is actually found of this new workers you to are trying to build the mark extremely energetic business. Yet not, most other the newest gambling enterprises is found about most useful-recognized groups that have completely branded sister gambling enterprise websites. Anybody https://wettzo-casino.eu.com/sl-si/bonus/ else have previously oriented

There are a number of complex the brand new casino websites one open up in the united kingdom to help you an enthusiastic very welcoming community Leer más »