/** * 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(); xtw1838756bc – Página 12713 – Partidas de San Luis

xtw1838756bc

And you will being aware what to anticipate on the the new web based casinos are very important

Improved Customer care. Can it count? Ideal, yeah. Wishing right until the encounter a payment disease. Wish to waiting until tomorrow otherwise get a response instantly? That is why the latest British gambling enterprises with the internet keeps twenty four/7 provider that works well throughout these days, not https://greenluck.com.gr/el/sundese/ only in creating. Players’ feel is […]

And you will being aware what to anticipate on the the new web based casinos are very important Leer más »

There are a number of additional event available with on line condition games

Benefits and drawbacks at the job due to the fact a gambling establishment Pro. Less than is a listing of advantages and you may disadvantages to-be a casino agent. Gurus Downsides Within this six weeks, you can learn the job. You manage the latest sundays, getaways, within evening. Zero education means. Up against sometimes extreme,

There are a number of additional event available with on line condition games Leer más »

Different types of bonuses is obtainable when considering online gambling

Such restrictions have been in the advantage conditions and terms. It at some point lets you know in the what area you could potentially be considered having an excellent withdrawal. That it limitations is titled the fresh gaming conditions of the individual internet casino. Obviously find these types of standards one which just claim the

Different types of bonuses is obtainable when considering online gambling Leer más »

Kasyno internetowego wpłata bankowy w naszym kraju mocna rzeczywistość, której to nie zaakceptować przeczytasz po broszurach

Wyłączną dywergencją wydaje się design witryny, zostanie jej osoba uproszczona, a wszystkie sekcje informacyjne są na ogół przy menu. Warto fita przy jednym spotkaniu pobrać za aviatrix online pośrednictwem formalnej witryny internetowej, a twoje ulubione kasyno zostanie w tym momencie w każdej sytuacji niedaleko. A w największym stopniu wprawne stronicy obnażają osobną propozycję w celu

Kasyno internetowego wpłata bankowy w naszym kraju mocna rzeczywistość, której to nie zaakceptować przeczytasz po broszurach Leer más »

Spin chosen online slots, assemble XP and you will escalation in the fresh positions � the purpose procedures your closer to private awards

Even better, and as area of the acceptance promote, simultaneously discover ten each day spins on one of the most readily useful into the-range local casino real cash harbors, which have a fixed jackpot of just one million � this type of spins will activate on your own earliest put. Other ways after you enjoy

Spin chosen online slots, assemble XP and you will escalation in the fresh positions � the purpose procedures your closer to private awards Leer más »

Twist chosen online slots games, gather XP and you will rise in the newest ranking � most of the goal tips your nearer to exclusive honours

Better yet, so when part of the greeting promote, simultaneously discovered 10 every day spins on a single of your greatest for the-line gambling establishment a real income ports, with a fixed jackpot of just one million � these types of revolves often activate in your earliest deposit. Most other tricks after you delight in

Twist chosen online slots games, gather XP and you will rise in the newest ranking � most of the goal tips your nearer to exclusive honours Leer más »

Spin picked online slots games, assemble XP and you may rise in brand new positions � all the purpose steps you nearer to exclusive awards

In addition to this, so when a portion of the invited bring, simultaneously discovered 10 daily spins using one of the better into-range gambling enterprise real cash ports, that have a predetermined jackpot of just one million � these types of spins will stimulate on your own first put. Other tips when you appreciate casino

Spin picked online slots games, assemble XP and you may rise in brand new positions � all the purpose steps you nearer to exclusive awards Leer más »