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

Sin categoría

Greatest Methods for Just how to Overcome Slots: End up being a champion!

Prior to starting people position game, it’s crucial that you check out the position’s Come back to User (RTP). With online slots games, a haphazard Amount Creator (RNG) determines if a go is an earn otherwise a loss of profits. Should your signs result in a particular development in the event the reels prevent, that’s

Greatest Methods for Just how to Overcome Slots: End up being a champion! Leer más »

Diving towards glitz, glamor, and you will a chance for large wins now!

Buffalo provides 8 free spins with rising multipliers to have twenty-three+ scatters, boosting gains Las vegas favorites, emotional classics, and exclusive strikes-DoubleDown Gambling enterprise features it all! Get special perks brought straight to you from the joining our very own email publication and you can mobile announcements. Visit daily to twist the top wheel and

Diving towards glitz, glamor, and you will a chance for large wins now! Leer más »

Washington is the just United states state where on line sweepstakes casinos are not legal

Sweepstakes casinos online and prize web sites is equivalent, but instead than simply giving cash honours, these sites bring benefits, including current notes and you may discounts. Plus don’t proper care; we just suggest websites that have safe percentage actions and you can advanced on the internet safety criteria, very you are in secure hands.

Washington is the just United states state where on line sweepstakes casinos are not legal Leer más »

And if you’re having fun with cryptocurrencies, you might find even bigger bonuses waiting around for you

By the dealing with condition gaming very early, you could make a plan to win back vess egy pillantást erre a weboldalra manage and revel in a stronger reference to gambling. Bringing typical getaways and you may reviewing the deal history may also be helpful you understand if you’re not playing sensibly. Day limits may

And if you’re having fun with cryptocurrencies, you might find even bigger bonuses waiting around for you Leer más »

In the uk, Really does Mrq Gambling establishment Has actually Oraz license Jest to operate?

Use your genuine suggestions after you sign up. Jest to make for the account, prove their email. From your pula account dash, you could potentially allege the latest enjoy provide. Before you make natomiast primary put, take oraz look at payment guidance. Great britain Betting Fee supplies the brand the permit. The purchases is covered

In the uk, Really does Mrq Gambling establishment Has actually Oraz license Jest to operate? Leer más »

In the gb, Really does Mrq Gambling establishment Has actually Natomiast license Owo operate?

Use your genuine suggestions after you sign up. Owo make for the account, prove their email. From your pula account dash, you could potentially allege the latest enjoy provide. Before you make natomiast primary put, take zaś look at payment guidance. Great britain Betting Fee supplies the brand the permit. The purchases is premia jetbingo

In the gb, Really does Mrq Gambling establishment Has actually Natomiast license Owo operate? Leer más »

In the wielkiej brytanii, Really does Mrq Gambling establishment Has actually A license Owe operate?

Use your genuine suggestions after you sign up. Owo make for the account, prove their email. From your pula account dash, you could potentially allege the latest enjoy provide. Before you make zaś primary put, take a look at payment guidance. Great britain Betting Fee supplies the brand the permit. The purchases is covered ażeby

In the wielkiej brytanii, Really does Mrq Gambling establishment Has actually A license Owe operate? Leer más »