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

Sin categoría

Zero wagering requirements towards the free spin winnings

Betway Gambling enterprise can offer a primary lay added bonus regarding 100 100 percent free revolves to all new people who lay and bet ?ten or maybe more. These more revolves is appropriate towards Larger Trout Bonanza status, it is therefore among the best first lay bonus gambling establishment no wagering Uk. Zero playing criteria […]

Zero wagering requirements towards the free spin winnings Leer más »

The principles of To relax and play regarding the Canada’s On-line casino Internet

The best Gambling enterprise To play Feel On the web Welcome to Awesome Gambling establishment! We should make it easier to fit their to your interested in ideal online gambling Canada has to offer once the better alive casino web site to your the internet. We’re very pleased you’re going to be joining our towards

The principles of To relax and play regarding the Canada’s On-line casino Internet Leer más »

When searching for your perfect bonus, here are a few of the biggest what to continue an eyes on

All of the bonus offers are created to search enticing therefore usually highest to remind the newest people with the-board, it is therefore crucial that you examine per casino’s fine print take notice of the real attributes of the promote. Mixed Harmony A lot more With this, for each choice you make just after delivering

When searching for your perfect bonus, here are a few of the biggest what to continue an eyes on Leer más »

When looking for your ideal incentive, here are a few of the most important factors to keep an vision into

Most of the bonus offers are designed to research tempting and also you will higher to help you remind the fresh new users towards the-board, so it’s vital that you evaluate for every single casino’s small print observe the real features of your give. Combined Equilibrium Additional Using this type of, per alternatives you create

When looking for your ideal incentive, here are a few of the most important factors to keep an vision into Leer más »

While looking for your dream incentive, check out of the biggest what to keep an eyes towards the

Most of the incentive also provides are created to browse appealing while will high in order to remind brand new professionals to the-panel, so it’s crucial that you view for each and every casino’s small print take notice of the real services of your promote. Blended Equilibrium Most Using this, for every single options you

While looking for your dream incentive, check out of the biggest what to keep an eyes towards the Leer más »

When shopping for your ideal extra, here are a few of the most important factors to remain an sight on the

All added bonus also provides are created to search enticing therefore will large so you’re able to prompt the people towards the-board, so it’s important to view per casino’s small print observe the real functions of your provide. Combined Harmony Even more With this particular, for each selection you make immediately after delivering an advantage

When shopping for your ideal extra, here are a few of the most important factors to remain an sight on the Leer más »

Cellular places allows you to make use of mobile to deposit and you will repay it to your 2nd mobile costs

The best Gambling games Less than, select the most readily useful gambling games you could potentially play on casinos on line. There https://zebett.nl/geen-stortingsbonus/ are masses various sort of games and the majority of type within this every type. You can discover the newest types of video game so you can try. Ports Slots would be

Cellular places allows you to make use of mobile to deposit and you will repay it to your 2nd mobile costs Leer más »

Cellular deposits makes you need mobile phone into the acquisition to place and pay it off in your next mobile declaration

A knowledgeable Online casino games Below, https://betitoncasino-ca.com/app/ you can find a knowledgeable gambling games you could potentially play inside the online casinos. You will find loads of several types of game and the majority of types of to the each kind. You will see the latest sort of games to use. Ports Slots is among

Cellular deposits makes you need mobile phone into the acquisition to place and pay it off in your next mobile declaration Leer más »

People keeps twenty four hours to simply accept the advantage shortly after it�s provided

Min deposit ?5 Towards the need, find 1 week to utilize the bonus and over the fresh new playing requirements. The benefit is applicable in order to specific online game towards the Promotions webpage. #Ads, 18+, | The new users just. Minimal place ?5. 100% Bonus to help you ?2 hundred, genuine for basic places

People keeps twenty four hours to simply accept the advantage shortly after it�s provided Leer más »