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

Sin categoría

Oficjalna Strona

BLIK so you’re able to dominująca metoda płatności mobilnych w Polsce, obsługująca ponad sixty% transakcji elizabeth-business. Wszystkie wpłaty są przetwarzane natychmiast, dzięki czemu możesz rozpocząć grę od razu po dokonaniu depozytu. Nasza integracja z polską infrastrukturą bankową gwarantuje płynne i bezpieczne transakcje. Oferujemy szeroki wybór metod płatności dostosowanych carry out polskiego rynku, zapewniając natychmiastowe wpłaty […]

Oficjalna Strona Leer más »

Oficjalna Strona

BLIK to dominująca metoda płatności mobilnych w Polsce, obsługująca ponad 60% transakcji age-trade. Wszystkie wpłaty są przetwarzane natychmiast, dzięki czemu możesz rozpocząć grę od razu po dokonaniu depozytu. Nasza integracja z polską infrastrukturą bankową gwarantuje płynne i bezpieczne transakcje. Oferujemy szeroki wybór metod płatności dostosowanych would polskiego rynku, zapewniając natychmiastowe wpłaty we bezpieczne transakcje. Wszystkie

Oficjalna Strona Leer más »

We advice looking getting prompt profits, to appreciate the payouts smoother

Part 76 of your own Utah Unlawful Code demonstrates to you you to definitely gaming means �risking one thing helpful getting currency if not risking from really worth towards effects regarding a rival, games, betting means, or even betting unit Jeton Local casino Incentives. As a result of this, m�k� �ur� your own ��r�full� examine

We advice looking getting prompt profits, to appreciate the payouts smoother Leer más »

Oficjalna Strona

BLIK to help you dominująca metoda płatności mobilnych w Polsce, obsługująca ponad sixty% transakcji e-commerce. Wszystkie wpłaty są przetwarzane natychmiast, dzięki czemu możesz rozpocząć grę od razu po dokonaniu depozytu. Nasza integracja z polską infrastrukturą bankową gwarantuje płynne i bezpieczne transakcje. Oferujemy szeroki wybór metod płatności dostosowanych would polskiego rynku, zapewniając natychmiastowe wpłaty we bezpieczne

Oficjalna Strona Leer más »

Multi-lingual choices promote easy access and enable individuals acquire availability so you can software throughout the languages they like and generally are fluent from the

Multi-lingual service. KYC system. The KYC (see its customers) system is made to shop complete factual statements about players, meaning that promising this new platform’s cover. You could use KYC if not plan on making confidentiality the contaminant ability. Cross-web browser and you may merge-system compatibility. Cross-browser and you can merge-system being compatible bring a

Multi-lingual choices promote easy access and enable individuals acquire availability so you can software throughout the languages they like and generally are fluent from the Leer más »

Multi-lingual choices offer comfortable access and permit professionals to get into networking sites with the dialects that they like consequently they are fluent inside

Multi-lingual provider. KYC program. New KYC (know the user) method is made to shop overall facts about people, thereby making certain that the fresh new platform’s defense. You can pertain KYC or even anticipate making privacy your own toxin element. Cross-web browser and you may get across-system compatibility. Cross-internet browser and you can get across-system

Multi-lingual choices offer comfortable access and permit professionals to get into networking sites with the dialects that they like consequently they are fluent inside Leer más »

Multi-lingual possibilities provide easy accessibility and permit participants to access sites to your dialects they like and they are fluent in to the

Multi-lingual provider. KYC system. The brand new agentnowager.org/pl/zaloguj-sie/ KYC (understand their consumer) method is designed to store total factual statements about people, thereby ensuring that the brand new platform’s safety. You can apply KYC or even anticipate and then make anonymity their toxin ability. Cross-browser and mix-system being compatible. Cross-browser and mix-system compatibility bring a

Multi-lingual possibilities provide easy accessibility and permit participants to access sites to your dialects they like and they are fluent in to the Leer más »

Multi-lingual alternatives provide easy access and invite players to view companies to the languages that they like and they are fluent in to the

Multi-lingual solution. KYC program. The fresh new KYC (learn their individual) experience built to store full information about participants, and so making certain the new platform’s defense. You could https://bonusstrikecasino.org/pl-pl/aplikacja/ incorporate KYC or even thinking about to make anonymity their toxin function. Cross-browser and you may cross-system being compatible. Cross-web browser and you can get

Multi-lingual alternatives provide easy access and invite players to view companies to the languages that they like and they are fluent in to the Leer más »

Multi-lingual solutions bring easy accessibility and permit participants to get into networks on dialects they like and generally are fluent to the

Multi-lingual provider. KYC program. The latest KYC (see your own user) system is designed to shop total details about people, and thus making certain that the fresh new platform’s security. You might use KYC if you don’t anticipate while making anonymity your toxin feature. Cross-web browser and you may cross-system compatibility. Cross-internet browser and you

Multi-lingual solutions bring easy accessibility and permit participants to get into networks on dialects they like and generally are fluent to the Leer más »

Multi-lingual alternatives promote quick access and permit individuals check possibilities from languages they prefer and they are proficient inside

Multi-lingual service. KYC system. The brand new KYC (visit your individual) feel designed to shop full information regarding masters, and therefore ensuring that brand new platform’s security. You can incorporate KYC if you don’t anticipate while making privacy the fresh new contaminant feature. Cross-internet browser and you will get across-program being compatible. Cross-browser and you

Multi-lingual alternatives promote quick access and permit individuals check possibilities from languages they prefer and they are proficient inside Leer más »