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

Sin categoría

Blackjack enjoy online facing £15 free no deposit online casinos computer

Articles The brand new Mindset of Black-jack: Have fun with the Athlete, Not only the brand new Agent – £15 free no deposit online casinos Easy Tricks for Becoming Safe While you are Getting into Online casino Bets Should your matter try positive and develops, the bonus has been your. In case your matter decreases […]

Blackjack enjoy online facing £15 free no deposit online casinos computer Leer más »

Spend from triple crown slot machine the Mobile Gambling enterprises Usa Put From the Cell phone Statement Casinos

Blogs Triple crown slot machine | Web based casinos That have Shell out By Portable Choice Compared Ideas on how to Spend by the Phone-in an on-line Local casino The newest means all Casinos to handle Customer Due diligence in the particular periods. Therefore, you have to update your target info on so it occasion.

Spend from triple crown slot machine the Mobile Gambling enterprises Usa Put From the Cell phone Statement Casinos Leer más »

British Internet casino Costs 2024 Safe Local 150 free spins no deposit casino Payments

Blogs Can i rating a welcome bonus if i use my cellular? | 150 free spins no deposit Just what mobile sites assistance deposit by cellular phone statement? Pay by the Mobile phone Harbors Uk It’s worth detailing you to Payforit or any other Pay from the Mobile phone tips commonly exclusive offers – there

British Internet casino Costs 2024 Safe Local 150 free spins no deposit casino Payments Leer más »

Uk 300 welcome bonus casino online Internet casino Costs 2024 Secure Local casino Repayments

Content 300 welcome bonus casino online | Will i rating a pleasant extra basically play on my personal cellular? Just what cellular communities help deposit by cell phone bill? Pay by Mobile phone Harbors Uk It’s value noting one to Payforit or any other Shell out from the Cell phone steps aren’t personal also offers

Uk 300 welcome bonus casino online Internet casino Costs 2024 Secure Local casino Repayments Leer más »

Spend by Mobile Casinos instadebit casino 2026 Usa Deposit By Mobile phone Statement Casinos

Posts Web based casinos That have Spend From the Mobile Choice Opposed | instadebit casino 2026 Simple tips to Shell out by the Phone in an online Gambling establishment The brand new requires all Casinos to carry out Buyers Research in the certain menstruation. Therefore, you are required to update your address home elevators so

Spend by Mobile Casinos instadebit casino 2026 Usa Deposit By Mobile phone Statement Casinos Leer más »

Best Internet casino Websites 2024 Respected Around the world deposit 5 get 30 free spins Book

Content Deposit 5 get 30 free spins | Irish internet casino percentage steps Security on top 10 Casinos on the internet Mobile gambling establishment incentives Quite often, commitment strategies also are installed to VIP nightclubs which can be reserved for the most faithful players and you may big spenders. In some instances, it could be

Best Internet casino Websites 2024 Respected Around the world deposit 5 get 30 free spins Book Leer más »

Online casino games with zet casinos Southern area Africa 2024, Online gambling Websites SA

Articles Exclusive Cellular Bonuses – casino games with zet Obtaining the finest internet casino incentives Kind of Incentives at the The newest Web based casinos Baccarat and you may Punto Banco gap the player up against the agent to see whoever hand often earn. On the internet black-jack games are supplied by most better online

Online casino games with zet casinos Southern area Africa 2024, Online gambling Websites SA Leer más »

Web based casinos Southern Africa Continue 2024, Online gambling Internet sites SA

Posts Private Mobile Bonuses – Continue Obtaining best internet casino incentives Kind of Bonuses in the The fresh Casinos on the internet Baccarat and you can Punto Banco pit the player up against the specialist so you can see whoever hand have a tendency to winnings. On line blackjack video game are provided by the

Web based casinos Southern Africa Continue 2024, Online gambling Internet sites SA Leer más »

Web examine this site based casinos Southern area Africa 2024, Online gambling Web sites SA

Blogs Examine this site | Exclusive Mobile Incentives Obtaining the best internet casino incentives Form of Bonuses from the The newest Casinos on the internet Baccarat and you can Punto Banco pit the gamer contrary to the agent in order to come across whose hand usually victory. Online black-jack online game are provided because of

Web examine this site based casinos Southern area Africa 2024, Online gambling Web sites SA Leer más »