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

xtw18387544d

For more information on really services and products excite give us a trip now at the: 631-242-2440

TopX is yet another gambling establishment one to has just found, but really they currently even offers more than four,000 video game getting Bangladeshi professionals. Mention the brand new review created by our professionals to know about bonuses, security features, or any other essential details about the new casino. What Incentives and provides perform https://uk-casino-club.org/pl-pl/premia/ […]

For more information on really services and products excite give us a trip now at the: 631-242-2440 Leer más »

For more information throughout the most products excite give us a trip today within the: 631-242-2440

TopX is an additional variety of gambling establishment one to recently introduced, yet , they already even offers more four,one hundred thousand online game which have Bangladeshi pages. Discuss new review produced by new positives to learn about bonuses, security features, and other crucial facts about the fresh playing business. What Incentives and Advertisements really

For more information throughout the most products excite give us a trip today within the: 631-242-2440 Leer más »

If you can set with Siru Cellular, you could gamble harbors

Detachment limitations: You cannot generate withdrawals which have Siru Mobile. You should prefer additional types of cash-out. Playing with limitations: Siru Mobile provides limits, for example casual otherwise week-to-week using restrictions, which may apply to big http://www.luckyvegascasino.net/pl/aplikacja/ spenders if not lingering players. Siru Cellular Gambling games. Siru Cellular casinos offer several video game you might

If you can set with Siru Cellular, you could gamble harbors Leer más »

For more information on really services and products delight give us a trip now at: 631-242-2440

TopX is an additional gambling enterprise one to has just revealed, yet it already now offers over five,100000 online game for Bangladeshi participants. Explore the feedback designed by all of our benefits to know about bonuses, security measures, and other important details about the newest gambling establishment. Just what Bonuses while offering perform TopX Promote?

For more information on really services and products delight give us a trip now at: 631-242-2440 Leer más »

For more information on very services delight give us a visit today in the: 631-242-2440

TopX is an additional gambling enterprise you to has just shown, yet , it already also provides more four,100000 video game for Bangladeshi participants. Speak about the opinion created by the pros to learn about incentives, security features, or any other extremely important factual statements about this new local casino. Exactly what Incentives and will

For more information on very services delight give us a visit today in the: 631-242-2440 Leer más »

To find out more regarding extremely services and products please give us a visit now in: 631-242-2440

TopX is an additional brand of local casino that recently produced, yet , they currently also provides more than five,one hundred thousand video game having Bangladeshi users. Mention new opinion created by the fresh pros to know about bonuses, security features, and other extremely important information about the fresh gambling establishment. Exactly what Incentives and

To find out more regarding extremely services and products please give us a visit now in: 631-242-2440 Leer más »

Whenever you can put having Siru Mobile, you can gamble harbors

Withdrawal restrictions: You can’t make distributions which have Siru Mobile. You https://barbados-casino.com/pl-pl/premia/ will want to prefer other sorts of cash out. Using constraints: Siru Cellular provides limits, such informal otherwise day-to-day investing limitations, which could affect high rollers if you don’t ongoing people. Siru Cellular Gambling games. Siru Cellular casinos bring several online game you

Whenever you can put having Siru Mobile, you can gamble harbors Leer más »

The fresh top your�re to people, the greater amount of opportunity you need to get good deal additional info

The new societal knowledge was basically wished anyone in addition to, putting some game enjoyable for everyone, and you will giving an exceptional playing be to beginners. That it marketplace is perhaps not for your requirements when you’re an enthusiastic introvert. Your https://virginbetuk.com/pl/kod-promocyjny/ knowledge best providing video game and business: Your knowledge of casino games

The fresh top your�re to people, the greater amount of opportunity you need to get good deal additional info Leer más »

To find out more throughout the most products and services delight provide us with a visit now inside the: 631-242-2440

TopX is yet another style of casino that recently lead, yet they already now offers more four,100 games which have Bangladeshi users. Talk about new comment created by brand new masters to learn about incentives, security measures, or any other essential information regarding new betting facilities. Exactly what Bonuses and you may Advertising does TopX

To find out more throughout the most products and services delight provide us with a visit now inside the: 631-242-2440 Leer más »

Everyone desires manage to get thier real cash earnings payment instantly

Which varied delivering assurances an exciting and you may entertaining gaming experience to own status people Suggestions to Ensure you get your Profits Shorter. Listed here are crucial details that the group brings see and also you have a tendency to proof that can create withdrawal techniques super easy. Make certain The Local casino Membership.

Everyone desires manage to get thier real cash earnings payment instantly Leer más »