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

Sin categoría

Winnings Real cash from the All of our On-line online pokies india no deposit free spins casino Gamble Today!

Articles Online pokies india no deposit free spins: Best Mobile Casinos Away from 2024 Set up the newest app Mobile Gambling establishment Harbors Bonuses In addition to, to play casino games on your mobile phone provides you with the privacy international and if the surroundings becomes also loud otherwise congested, you’ll be able to alter […]

Winnings Real cash from the All of our On-line online pokies india no deposit free spins casino Gamble Today! Leer más »

Better safari heat slot big win Us Spend Because of the Cellular phone Casinos 2024

Content Spend by the Cellular Running Moments and Charges: safari heat slot big win SlotoNights The issue is you can have a tendency to only withdraw that have a method you’ve previously used in order to deposit. If you’ve only actually transferred via cellular telephone at the a gambling establishment then gambling enterprise will in

Better safari heat slot big win Us Spend Because of the Cellular phone Casinos 2024 Leer más »

How to Shell out Along with your casino Silver Oak vip Mobile phone

Blogs Casino Silver Oak vip: Cellular Fee in the China: Step-by-step Guide to Playing with Alipay and WeChat Spend instead of a Chinese Savings account Learning to make a cover by Cell phone Put during the Web based casinos Help guide to Accepting Cellular Costs The working platform often securely shown their consumer’s credit card

How to Shell out Along with your casino Silver Oak vip Mobile phone Leer más »

Tips Pay Together with your Guts casino paypal Mobile phone

Content Cellular Fee inside the Asia: Step-by-action Guide to Having fun with Alipay and WeChat Spend rather than an excellent Chinese Savings account | Guts casino paypal Steps to make a wages by Cellular telephone Put at the Casinos on the internet Self-help guide to Accepting Mobile Repayments The platform usually securely transmitted your consumer’s

Tips Pay Together with your Guts casino paypal Mobile phone Leer más »

Gambling Web 777 casino sites Having Put Match Incentive Also offers around australia 2024

Content Where to find an educated Gambling establishment Campaigns? – 777 casino Very first Put Bonus Although not, the best totally free spins also offers will make up for it because of the offering a lot more player-friendly T&Cs, including down betting requirements and higher victory constraints. In some indicates, casino cashback also provides will

Gambling Web 777 casino sites Having Put Match Incentive Also offers around australia 2024 Leer más »

Zero Wagering Added bonus What it mr bonus bet is & Strategies for They

Posts Mr bonus bet | Have to play today? Here is well known no-deposit extra Reasons why you should Pick No deposit Bonuses from the Gamblizard No deposit incentives is a central ability from no-deposit online casinos. They ensure it is professionals to access video game and you can possibly earn a real income without

Zero Wagering Added bonus What it mr bonus bet is & Strategies for They Leer más »

Simple tips to Pay Unibet mobile casino login With your Smartphone

Articles Unibet mobile casino login | Mobile Fee inside the China: Step-by-step Help guide to Having fun with Alipay and WeChat Spend as opposed to a Chinese Family savings Making a cover by Mobile phone Deposit during the Online casinos Help guide to Acknowledging Cellular Costs The working platform usually properly broadcast their consumer’s credit

Simple tips to Pay Unibet mobile casino login With your Smartphone Leer más »

Ideas on how to Spend Together casino jet bull 100 with your Mobile phone

Posts Casino jet bull 100: Mobile Percentage within the China: Step-by-step Self-help guide to Using Alipay and WeChat Pay as opposed to a good Chinese Checking account Making a pay from the Mobile phone Put at the Casinos on the internet Guide to Taking Mobile Money The platform have a tendency to properly shown the

Ideas on how to Spend Together casino jet bull 100 with your Mobile phone Leer más »

Simple tips to Pay Together with genies gems slot big win your Portable

Content Genies gems slot big win | Mobile Payment in the Asia: Step-by-step Guide to Using Alipay and WeChat Pay instead of a good Chinese Checking account How to make a cover by Cellular telephone Deposit in the Web based casinos Help guide to Acknowledging Cellular Money The working platform tend to securely broadcast their

Simple tips to Pay Together with genies gems slot big win your Portable Leer más »