/** * 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(); Partypoker are an extremely liked spouse for all of us – Partidas de San Luis

Partypoker are an extremely liked spouse for all of us

The newest representative classification is certainly indeed there to assist if needed. And best of all of the – the importance with the poker someone we post is truly higher. We actually suggest Entain couples.

Local casino Basis

It is a delight managing Entain. They offer specific sweet labels and have already been elite group by way of. An annoyance-totally free and you may reliable members of the family is straightforward to help make which have Entain Member class. We may recommend in introduction to them.

SAMMY BINGO

After https://actioncasino-dk.com/bonus/ managing Entain for some time, he is by far one of the greatest with the society! Large brands and therefore always bring a great deal more expected and you may an enthusiastic actually finest class top him or her! Wouldn’t strongly recommend a better partnership!

pt-sportbet

We’re using entainpartners for decades and had already been really amazed to see how good the labels works. Our company is happy towards confident advancement and you can shared pros that it connection has already established. Imperative names and you can affiliate program.Marek,

Local casino Web sites

The fresh Entain lover experience most satisfying both for parties with it. It comes these potential customers to Entain websites are facilitated from the amazing desired has the benefit of and you will tailored affiliate transformation. The new income is actually smaller than average usually with detailed generating membership. Entain’s associate experience most tempting.

MACHINESLOTONLINE

Involved in Italian Managed World, Entain Partners given all of us loads of provider. He has got knowledge and you can identification contained in this regional field. Our company is really happy to focus on all of them.

cazino365

We have been referring to Entain Afliliates for some time now, and we have to say that it is a highly effective venture both for situations. With the Romanian field, this new Sportingbet brand name was a premier brand, and also the class powering they lifestyle up to the fresh criteria.

PONTURI BUNE

Entain People este unul dintre partenerii nostri de greatest. Avem o colaborare stransa cu multe dintre brand-urile lor advanced alaturi de- talentata echipa de- afiliati.

SUPERCASINOGRATIS

Quando lorsque lavora inside ufficio lorsque age a beneficial stretto contatto gli uni ripoff gli altri. Scam il class di affiliazione di Entain age been esserlo. Atmosfera rilassata, chiamate anche solamente per scambiare due parole. Non esistono delle vere age proprie regole each entrare regarding the contatto swindle we lover. Ripoff Entain People elizabeth cosi semplice. Noi del sito supercasinogratis elizabeth giochisoldiveri siamo felici di lavorare fraud united nations class di affiliazione cosi bello. United states grazie a good tutto il group.

Bingo Mum

Entain has actually one of the better affiliate programs about your bingo community. The business companies will always be of use and generally are a delight to do business with. I have together with achieved some good let you know speaing frankly about you to some other this new Foxy Bingo and Gala Bingo internet sites.

Most.De

PartyCasino and you will bwin are among the greatest gambling labels in the Germany, and you will Entain Anyone are getting pretty good proper care of all folks. They are really receptive and you may prices are usually really punctually. Highly recommended spouse for everyone.

World Casino poker Organization

«Dealing with Entain names for example partypoker has been a switch completion basis for the user company, as much participants prefer most readily useful names to tackle.»Rodion Longa,blogger of Worldpokerdeals

POKERCOACH

We like approaching PartyPoker. He’s an informed poker gizmos in the industry and also you can also be conversion prices are prime. Also, the awesome affilliate team is here to help out whenever necessary. We render our ideal suggestions.

PokerCoachO

PartyPoker brings a beneficial web based poker device, conversions was saturated in addition on their brand name is well respected on the industry. PartyPoker is one of our top someone and after that i give them the large advice.

Apuestasfree

I become writing about Entain Partners in years past and we are delighted. The fresh new user group is quite friendly and easy to work which have. We will work at them for decades regarding the upcoming.