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

Sin categoría

They render is true to own 1 week out of your the fresh subscription are entered

Finest Slot Games For the Betway Clients simply. Min Put: ?ten. Totally free Options supplied: ?10. step 1 x ?10 is wagered during the odds of 1.75+ so you’re able to open 100 percent free Wager. Debit Cards places simply (criteria use). Free wager have a tendency to end one week following the first deposit. […]

They render is true to own 1 week out of your the fresh subscription are entered Leer más »

Choosing a posture online game that matches its to play choice is certian is difficult

Super Moolah Immortal Dating nine Pots out of Gold Finding the best Standing Online game to you personally Regardless if you are playing in the Microgaming you is Quickspin reputation sites, all of us has established an email list in order to choose which ones is largely best for you. ?Enjoy inside trial setting basic

Choosing a posture online game that matches its to play choice is certian is difficult Leer más »

Going for a posture games that matches its playing choice goes to be difficult

Extremely Moolah Immortal Dating nine Pots of Gold Finding the optimum Position Online game for you Regardless if you are to play on Microgaming and that means you normally Quickspin condition sites, united states has established a list in order to decide which of them is actually good for you. ?Gamble in demonstration mode first

Going for a posture games that matches its playing choice goes to be difficult Leer más »

It render is valid having one week from your own the newest registration becoming inserted

Ideal Slot Game Into the Betway New customers simply. Min Set: ?10. Free Options provided: ?ten. step one x ?ten are FamBet kasino bez vkladu gambled at the probability of 1.75+ in order to discover Totally free Choice. Debit Cards deposits merely (standards incorporate). Free bet commonly expire one week pursuing the initially deposit. 18+.

It render is valid having one week from your own the newest registration becoming inserted Leer más »

They offer holds true getting 1 week from the this new membership is entered

Greatest Position Game Toward Betway New clients merely. Min Put: ?ten. Totally free Alternatives provided: ?ten. step one x ?ten are going to be wagered in the odds of 1.75+ https://casibomcasino.uk.net/bonus/ to unlock Free Bet. Debit Credit dumps simply (conditions pertain). Free bet often end one week following initially put. 18+. . Choice The In

They offer holds true getting 1 week from the this new membership is entered Leer más »

It give is valid to possess seven days from the the brand new subscription as joined

Finest Slot Online game With the Betway New customers only. Minute Lay: ?10. 100 percent free Possibilities provided: ?10. 1 loft casino online bónusz x ?10 shall be wagered at probability of step one.75+ so you’re able to open Free Choice. Debit Credit deposits only (conditions use). Free choice commonly end one week adopting the

It give is valid to possess seven days from the the brand new subscription as joined Leer más »

Opting for the right position video game which fits its to play alternatives is certian to get tricky

Extremely Moolah Immortal Relationship nine Pots out-of Silver Finding the right Position Online game to you personally Whether you are to relax and play throughout the Microgaming so you can also be Quickspin position sites, all of us has created a list so you’re able to choose which ones is simply right for you. ?Gamble

Opting for the right position video game which fits its to play alternatives is certian to get tricky Leer más »

Going for a situation games that matches their to play choice is certian to-be problematic

Super Moolah Immortal Matchmaking nine Pots from Gold Locating the best Updates Game to you Regardless if you are to tackle about Microgaming so that you normally Quickspin standing websites, you has established a listing in order to choose which of those is largely most effective for you. ?Play inside the trial form basic �

Going for a situation games that matches their to play choice is certian to-be problematic Leer más »