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

xtw18387e653

Don’t Overlook These Unbelievable Profit in the Finest Internet casino Websites

Lower discover the very best zero-deposit and you can 100 Betwinner bejelentkezés Magyarország percent free revolves organization together with specific huge lower lay even offers to have your come. We have full product reviews on every of the guidance we now have down the newest page so you can make an educated . Local casino […]

Don’t Overlook These Unbelievable Profit in the Finest Internet casino Websites Leer más »

Never Miss out on Such Unbelievable Sale during the Better Towards the-range gambling enterprise Websites

Down the page you can find top no-deposit and you can totally free revolves conversion process also particular most good reasonable deposit even offers to https://bet-winner-hu.com/ get you out of and you may powering. In addition features complete investigation on every of the pointers indeed there has arrived so you’re able to would the best

Never Miss out on Such Unbelievable Sale during the Better Towards the-range gambling enterprise Websites Leer más »

Cellular places makes you make use of your mobile phone to help you put and repay it on the another mobile statement

An educated Casino games Less than, you can find an informed casino games you might play about online casinos. You’ll find loads of numerous version of games and you will the vast majority of off type within this each kind. You can always see the fresh new types of films video game to make use

Cellular places makes you make use of your mobile phone to help you put and repay it on the another mobile statement Leer más »

No betting standards on the totally free twist winnings

Betway Gambling establishment offers a primary put bonus away from a hundred a hundred % totally free revolves to all the https://vegaslandcasino-uk.com/bonus/ latest benefits who put and selection ?10 or maybe more. Particularly bonus spins is an effective with the Huge Bass Bonanza status, therefore it is among the best first place extra gambling organization

No betting standards on the totally free twist winnings Leer más »

Mobile places allows you to make use of cellular phone so you can put and you will pay it back on the next smartphone declaration

An educated Online casino games Less than, you can find a knowledgeable online casino games you could potentially gamble in to the Betinia bonus the web gambling enterprises. You will find lots of numerous sort of video game and an excellent parcel away from adaptation within this all sorts. You could potentially select the latest

Mobile places allows you to make use of cellular phone so you can put and you will pay it back on the next smartphone declaration Leer más »

Mobile places will let you make use of cellphone so you can put and pay it off inside the your 2nd smartphone costs

The best Casino games Less than, look for an educated online casino games you might gamble to Bingoal app downloaden the websites created casinos. There are tons some sorts of online game and a lot from version within every type. You can always find the fresh categories of games to utilize. Slots Slots will be

Mobile places will let you make use of cellphone so you can put and pay it off inside the your 2nd smartphone costs Leer más »

While looking for your perfect extra, check out of the most important things to continue an sight with the

All incentive also provides are made to look tempting and you will you could reasonable in order to prompt the anybody up to speed, it is therefore crucial that you look at per casino’s brief printing observe the actual character of the bring. Blended Equilibrium Extra With this particular, for every choice you create just

While looking for your perfect extra, check out of the most important things to continue an sight with the Leer más »

Cellular deposits enables you to use your mobile in check to deposit and pay it off to your next phone statement

An educated Casino games Less than, you’ll find an informed online casino games you can gamble within the https://betmgmnederland.com/promotiecode/ web casinos. You will find lots of numerous variety of video game therefore the most out of method of within every type. You could potentially select the current kinds of online game to use. Harbors Slots

Cellular deposits enables you to use your mobile in check to deposit and pay it off to your next phone statement Leer más »

From the examining most of the small print, we discover and that totally free revolves keep actual value

We could get a hold of and therefore slots is assigned together with application blogger. By wearing a better comprehension of you to free spins render, you possibly can make top selection that fit your to help you calm down and you can play generate, bankroll, and profitable options. Brand of Very first Set Gambling

From the examining most of the small print, we discover and that totally free revolves keep actual value Leer más »