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

Sin categoría

How-to Gamble Starburst: Self-help guide to Position Paylines, Icons & Possess

Inside guide, know how to play Starburst, the newest twist-offs, Slingo, ideal resources, and much more. Excite take a look at the fine print meticulously before you can accept one promotion desired offer. If you have not already, it local casino vintage is value trying out. In the united kingdom, Canada and other places, sites […]

How-to Gamble Starburst: Self-help guide to Position Paylines, Icons & Possess Leer más »

How exactly to Play Starburst: Guide to Slot Paylines, Symbols & Have

In this book, know how to gamble Starburst, the latest twist-offs, Slingo, best information, and much more. Please have a look at conditions and terms carefully one which just take on people advertising and marketing anticipate provide. If you have not currently, it gambling enterprise antique was really worth trying out. In britain, Canada and

How exactly to Play Starburst: Guide to Slot Paylines, Symbols & Have Leer más »

Simple tips to Enjoy Starburst: Guide to Slot Paylines, Symbols & Features

Inside guide, learn how to play Starburst, brand new twist-offs, Slingo, better information, and more. Delight take a look at conditions and terms cautiously before you take on one advertising welcome promote. For people who have not already, it casino vintage is value tinkering with. In the united kingdom, Canada or any other nations, sites

Simple tips to Enjoy Starburst: Guide to Slot Paylines, Symbols & Features Leer más »

Tips Gamble Starburst: Help guide to Position Paylines, Signs & Keeps

In this publication, know how to play Starburst, the new twist-offs, Slingo, best info, and a lot more. Excite take a look at the terms and conditions very Lottogo no deposit carefully before you can undertake any advertising desired bring. For many who haven’t currently, this gambling enterprise vintage is actually worth experimenting with. In

Tips Gamble Starburst: Help guide to Position Paylines, Signs & Keeps Leer más »

How-to Play Starburst: Self-help guide to Position Paylines, Signs & Features

Inside publication, understand how to gamble Starburst, the latest spin-offs, Slingo, better tips, and more. Excite look at the terms and conditions very carefully before you can deal with people marketing anticipate give. For individuals who have not already, it gambling establishment vintage try really worth trying out. In the united kingdom, Canada and other

How-to Play Starburst: Self-help guide to Position Paylines, Signs & Features Leer más »

Starburst Slot NetEnt Try Totally free Demonstration

Usually discovering, usually innovating, Chloe’s got a head full of new tips to give new table at Bigbadwolf-position.com. To play Starburst enjoyment be it totally free otherwise having fun with actual money will assist you to disregard concerns for a time and you can simply manage successful. The fresh new successful dispersion are elaborated by

Starburst Slot NetEnt Try Totally free Demonstration Leer más »

How-to Gamble Starburst: Help guide to Slot Paylines, Icons & Has

In this book, know how to enjoy Starburst, this new spin-offs, Slingo, top resources, plus. Please check out the terms and conditions very carefully one which just undertake any promotion welcome give. For many who haven’t currently, which gambling establishment antique are value tinkering with. In britain, Canada or any other nations, websites such as

How-to Gamble Starburst: Help guide to Slot Paylines, Icons & Has Leer más »

video game the real deal money Official web site out of casino slot games

This new brilliant icons try at the same time refined, therefore the sound recording was contrary to popular belief hypnotic—I barely mute it, and that says a lot. Whenever i enjoy Starburst, We instantly have the typical volatility. Your existing wager is actually displayed at the end of the screen. Like other best ports, Starburst

video game the real deal money Official web site out of casino slot games Leer más »