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

Sin categoría

Better $5 mr bet casino no deposit bonus cash Deposit Casinos NZ Deposit 5 Money rating Free Spins

Content Mr bet casino no deposit bonus cash – Where can i find a good 5 dollar minimum deposit gambling enterprise for Canada? Greatest Totally free £5 No-deposit Incentives in britain Immediately after account design, go to the bonus part on the profile as well as the free spins case to activate the benefit. Playing […]

Better $5 mr bet casino no deposit bonus cash Deposit Casinos NZ Deposit 5 Money rating Free Spins Leer más »

Pay from the Cellular casino free games online slots phone Gambling enterprise Uk Best Cellular telephone Statement Gambling enterprises 2024

Play+ labeled notes are certainly best banking choices in the additional playing internet sites even though they aren’t cellular charging casinos. You do find 12 banking tips during the playing sites even if the there are not any provider cellular telephone billing casinos. Gamblers surely care about rate when it comes to online gambling. Most

Pay from the Cellular casino free games online slots phone Gambling enterprise Uk Best Cellular telephone Statement Gambling enterprises 2024 Leer más »

Pay from the Mobile phone Casino casino bell fruit instant play United kingdom Better Cell phone Statement Casinos 2024

Play+ casino bell fruit instant play branded cards are among best financial alternatives in the various other gambling web sites even when they are not mobile billing casinos. You do find twelve banking steps at the playing websites actually when the there are no provider mobile phone charging you casinos. Bettors definitely care about rates

Pay from the Mobile phone Casino casino bell fruit instant play United kingdom Better Cell phone Statement Casinos 2024 Leer más »

Online casino $a lot of mr bet casino slots Invited Added bonus

Many companies are nevertheless looking for certificates from the Western Virginia Lottery Commission. Charge the most commonly used percentage tips at the mr bet casino slots signed up web based casinos regarding the You.S. Depositing having a visa credit is normally 100 percent free, while you you will come across small purchase fees enforced by

Online casino $a lot of mr bet casino slots Invited Added bonus Leer más »

No Wagering Bonus The goals & Strategies for ladies nite $1 deposit It

Posts Should enjoy now? Here is well known no-deposit incentive: ladies nite $1 deposit Reasons why you should Go for No-deposit Incentives during the Gamblizard No-deposit incentives is a main element of no deposit on line casinos. They ensure it is players to view games and potentially earn a real income without the need to

No Wagering Bonus The goals & Strategies for ladies nite $1 deposit It Leer más »

Better First Deposit Incentive Casino Better Also offers to have royal win slot games 2024

Blogs Royal win slot games | Lowest House Edge Gambling Segments Current On-line casino Incentives December 2024 Better Bonuses He’s normally made available to the brand new players up on signing up or and make the very first deposit. Specific sportsbooks, such as Caesars, encourage high also offers and you may a good reload incentive,

Better First Deposit Incentive Casino Better Also offers to have royal win slot games 2024 Leer más »

Zero Wagering Incentive What it goldbet United Kingdom is & The way you use It

Blogs Goldbet United Kingdom – Should enjoy now? We have found the most popular no-deposit bonus Reasons why you should Choose No deposit Bonuses in the Gamblizard No-deposit bonuses is a main function away from no-deposit on the web casinos. It enable it to be players to get into video game and possibly winnings a

Zero Wagering Incentive What it goldbet United Kingdom is & The way you use It Leer más »

Around £150 Invited starburst casino Bundle, 50 Additional Revolves

Content Starburst casino | Detachment Process VIP & Commitment Bonuses Identified not only to own slots, Video game Global computers complex bingo and you may casino poker video game. We check it out during your selected internet browser otherwise by getting a dedicated software; a lot of the casino games try mobile-friendly. If a new

Around £150 Invited starburst casino Bundle, 50 Additional Revolves Leer más »

As much as £150 Greeting Bundle, fifty A lot mega moolah slot machine more Spins

Articles Mega moolah slot machine: Withdrawal Techniques VIP & Respect Bonuses Known not just for slots, Online game Around the world servers cutting-edge bingo and casino poker online game. We check it out using your chose browser otherwise from the getting a devoted application; almost all of the casino games are cellular-friendly. When the an

As much as £150 Greeting Bundle, fifty A lot mega moolah slot machine more Spins Leer más »

Play A real income Slots Online Best You casino Captain Jack mobile Online slots games 2024

Content Cursed Waters – 96.22% RTP, Max. Winnings several,500x: casino Captain Jack mobile December inform: I discover a knowledgeable on the internet real cash gambling enterprises in america In-application experience By using expert tips and methods, participants increases the odds of winning. Of deciding on the best games to handling your budget and you can

Play A real income Slots Online Best You casino Captain Jack mobile Online slots games 2024 Leer más »