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

Sin categoría

Wolf Focus on Eclipse by the IGT: Demo Gamble & Position Jackpot247 casino live Remark 2024

Content Jackpot247 casino live: Put CasinoMentor to your home display Gamble MegaJackpots Wolf Work with Position Find out how online casino games works Any about three scatter signs one a new player adds up, often cough up 2x the complete bet bet by the player. Strewn wins are provided only for icons that seem on […]

Wolf Focus on Eclipse by the IGT: Demo Gamble & Position Jackpot247 casino live Remark 2024 Leer más »

Loki Gambling establishment Review & The fresh Unlimluck old version login Added bonus Code 2024 Australia

Blogs Unlimluck old version login – Background and protection checks Second Deposit Incentive: Methods to Withdraw Totally free Revolves Effective Label from Online game No-deposit free revolves vs deposit 100 percent free revolves – that’s best? All our required casinos is cellular-optimized, so people extra you see on this web site might be advertised from

Loki Gambling establishment Review & The fresh Unlimluck old version login Added bonus Code 2024 Australia Leer más »

Greatest Totally Forbidden Throne Rtp jackpot slot free Revolves No-deposit Incentives ️ Earn Real cash

Articles Join 100 percent free Revolves To the Dig Search DIGGER In the MIRAX Local casino: Forbidden Throne Rtp jackpot slot How can i Fool around with a fifty Totally free Revolves No-deposit Render Newest Now offers That have 50 around a hundred Totally free Spins for 2024 Starburst Totally free Spins No deposit Gambling

Greatest Totally Forbidden Throne Rtp jackpot slot free Revolves No-deposit Incentives ️ Earn Real cash Leer más »

Best Free FlashDash original app Spins No-deposit Bonuses ️ Earn Real cash

Posts Sign up Free Spins For the Search Dig DIGGER In the MIRAX Gambling enterprise – FlashDash original app How do you Play with a fifty 100 percent free Revolves No deposit Give Most recent Also provides Having fifty around 100 Totally free Spins to own 2024 Starburst Totally free Revolves No deposit Casinos (incl.

Best Free FlashDash original app Spins No-deposit Bonuses ️ Earn Real cash Leer más »

Greatest Free Spins No-deposit Bonuses ️ Victory A real Heaven live casino login income

Blogs Join 100 percent free Spins For the Look Enjoy DIGGER During the MIRAX Gambling establishment: Heaven live casino login How do you Fool around with a 50 100 percent free Spins No deposit Provide Current Also provides Which have 50 around one hundred Free Revolves to possess 2024 Starburst 100 percent free Revolves No

Greatest Free Spins No-deposit Bonuses ️ Victory A real Heaven live casino login income Leer más »

Huge Panda Free Casino slot games On line Enjoy Game For fun Twinsbet app download ᐈ Amatic

Harbors are a game out of options, so you should seek to play responsibly. Keep the wagers short, bank the profits, and employ bonuses to help you victory huge within the Panda’s Chance. BGaming has established part of the slot’s hero, Panda, as extremely attractive and constantly cheerful. Best Competitor Playing Harbors | Twinsbet app

Huge Panda Free Casino slot games On line Enjoy Game For fun Twinsbet app download ᐈ Amatic Leer más »

Knife Lancelot online casinos Position: 100 percent free Spins Procedures Rtp

If you create current email address gift ideas, you should buy your self a handful of Money Grasp 100 percent free revolves each day just by after the a connection on your cellular phone. I retreat’t came across any junk e-mail out of joining so far either, it’s a simple and easy method of getting

Knife Lancelot online casinos Position: 100 percent free Spins Procedures Rtp Leer más »

Loki Gambling Richville promotion code establishment Comment & The new Bonus Password 2024 Australian continent

Posts Richville promotion code | Background and you can defense monitors 2nd Put Extra: Methods to Withdraw 100 percent free Revolves Successful Identity out of Game No-deposit totally free spins against deposit free revolves – that’s greatest? All our demanded casinos try mobile-optimized, thus one added bonus you find on this website is going to

Loki Gambling Richville promotion code establishment Comment & The new Bonus Password 2024 Australian continent Leer más »