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

Sin categoría

Gamble Pelican Pete Pokie from the Aristocrat Totally free

Content Better Lightning Hook Slots to try out Worldwide Organization Carrying out Australian-Layout Pokies Aristocrat’s Worldwide Achievements It’s no surprise one social casinos are a hot matter, since the professionals seek out such https://playcasinoonline.ca/classic-slots/ entertaining and fulfilling enjoy. Choy’s Empire isn’t only in the profitable; it’s regarding the enjoying the excursion and also the thrill […]

Gamble Pelican Pete Pokie from the Aristocrat Totally free Leer más »

Enjoy Real cash Slots Online Greatest Us On line casino Rizk Slot Video game 2024

Articles And that on-line casino supplies the large payment in the united states? | casino Rizk The top Albuquerque Casinos for the best Position Winnings within the 2024 The newest Ebony Knight – 97.00% Commission Rate It will act as a safe intermediary, streamlining the financial institution transfer process. Unlike traditional transmits, Trustly offers close-instant

Enjoy Real cash Slots Online Greatest Us On line casino Rizk Slot Video game 2024 Leer más »

Gamble Real money Harbors casino Silver Dollar 50 free spins On line Greatest Us Online Position Games 2024

Blogs Casino Silver Dollar 50 free spins – And therefore on-line casino supplies the high payout in america? The top Albuquerque Casinos to find the best Position Earnings within the 2024 The new Dark Knight – 97.00% Commission Rates It will act as a safe intermediary, streamlining the financial institution import procedure. Instead of conventional

Gamble Real money Harbors casino Silver Dollar 50 free spins On line Greatest Us Online Position Games 2024 Leer más »

Gamble Real money Ports On the internet Greatest You On the internet Position Video BetPrimeiro casino promo game 2024

Posts And this on-line casino offers the higher commission in the united states? – BetPrimeiro casino promo The big Albuquerque Gambling enterprises to find the best Position Winnings inside 2024 The new Ebony Knight – 97.00% Commission Rate They will act as a safe intermediary, streamlining the financial institution import techniques. As opposed to antique

Gamble Real money Ports On the internet Greatest You On the internet Position Video BetPrimeiro casino promo game 2024 Leer más »

Play Real cash Ports On the internet Best United states casino Go Lucky login Online Position Games 2024

Content Casino Go Lucky login – And that internet casino supplies the large payment in the united states? The big Albuquerque Casinos to find the best Position Earnings in the 2024 The brand new Ebony Knight – 97.00% Payment Rate It will act as a secure intermediary, streamlining the bank import process. Rather than old-fashioned

Play Real cash Ports On the internet Best United states casino Go Lucky login Online Position Games 2024 Leer más »

Play Pelican Pete Pokie from the Aristocrat 100 percent free

Blogs Better Lightning Link Slot machines to experience International Company Undertaking Australian-Layout Pokies Aristocrat’s International Achievement It’s not surprising that one public casinos are very an attractive topic, while the people seek these types of enjoyable and you will fulfilling experience. Choy’s Kingdom isn’t just in the profitable; it’s from the experiencing the trip and

Play Pelican Pete Pokie from the Aristocrat 100 percent free Leer más »

Gamble Pelican Pete Pokie from the Aristocrat 100 percent free

Articles Finest Lightning Link Slots playing International Business Performing Australian-Layout Pokies Aristocrat’s Worldwide Achievements It’s no surprise you to societal gambling enterprises are extremely a hot matter, since the players seek such interesting and you can fulfilling enjoy. Choy’s Kingdom isn’t just on the successful; it’s from the enjoying the excursion plus the excitement that

Gamble Pelican Pete Pokie from the Aristocrat 100 percent free Leer más »

Gamble Pelican Pete Pokie because of the Aristocrat Free

Content Finest Lightning Hook Slot machines to play Worldwide Business Carrying out Australian-Design Pokies Aristocrat’s International Achievement It’s not surprising that you to definitely public gambling enterprises are a hot topic, because the participants seek out such enjoyable and you can rewarding knowledge. Choy’s Empire is not just regarding the successful; it’s regarding the enjoying

Gamble Pelican Pete Pokie because of the Aristocrat Free Leer más »

Slot machines That have Added bonus Game: Enjoy Totally free Slot Online game Added bonus Cycles

Content ten deposit gambling enterprises Better All of us Online casino Incentives & Campaigns within the Oct 2024 Greatest 19 Casinos That offer No Wagering Deposit Incentive For many who go up a couple of paragraphs, I published you’ll find nothing free these days, consider. This is the reasoning things are maybe not free inside

Slot machines That have Added bonus Game: Enjoy Totally free Slot Online game Added bonus Cycles Leer más »

Get 100 percent free Revolves On the Registration No Deposit Within the South Africa

Content Autres jeux de casino gratuits du même fournisseur Rollover & Betting Criteria Ways to get fifty Totally free Spins Bonus? Specific casinos brandish no deposit extra also offers to your specific ports. We have found position internet sites for example 777 Gambling enterprise who give their fifty totally free spins to the Starburst.

Get 100 percent free Revolves On the Registration No Deposit Within the South Africa Leer más »