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

Sin categoría

100 percent free Revolves Remain Everything you Winnings which have Totally free Revolves No deposit

Articles Where to find A popular Enjoyable Pokies Game? Qualifying deposits Exactly what are the Greatest 100 percent free Twist No deposit Offers? Can you imagine I hit the jackpot on the a no-deposit added bonus? For example, Hemorrhoids O Gains Local casino’s no deposit bonus has a good $1500 winnings limitation, definition you cannot […]

100 percent free Revolves Remain Everything you Winnings which have Totally free Revolves No deposit Leer más »

Better Real cash Internet casino Web sites International

Blogs Gamble Online slots 100percent free Prefer slots by RTP and you can volatility Cellular Compatibility Credible web based casinos apply reducing-edge security tech to safeguard their players’ individual and you may financial suggestions. Concurrently, using haphazard number generators (RNGs) guarantees fair and objective effects in every game. It focus on defense and you may

Better Real cash Internet casino Web sites International Leer más »

Finest Real cash Slots On the web 2024 Finest Websites in the usa

Articles Why Trust CasinoHEX Ratings out of Online slots games? Summary: How we Choose the Finest United kingdom Web sites To have Online slots DuckyLuck Gambling establishment Awesome Slots – Greatest A real income Internet casino to possess Alive Dealer Online game Enjoy Harbors in the PokerStars Casino On the one hand, the newest 96.27%

Finest Real cash Slots On the web 2024 Finest Websites in the usa Leer más »

Greatest Real cash Ports On line 2024 Better Internet sites in america

Content Why Believe CasinoHEX Recommendations out of Online slots? Summary: The way we Pick the Finest United kingdom Sites To possess Online slots games DuckyLuck Local casino Awesome Ports – Finest Real cash On-line casino for Alive Agent Games Enjoy Ports during the PokerStars Local casino To the one hand, the fresh 96.27% RTP, multitude

Greatest Real cash Ports On line 2024 Better Internet sites in america Leer más »

Cleopatra Slot machine game Gamble so it IGT Gambling establishment Games at no cost

Articles Ideas on how to enjoy 3 Controls Roulette? The best places to Play step 3 Gorgeous Chillies for real Currency Reels Ports Earnings and Paytable 100 percent free Slots to the Mobile Buffalo is actually a complete legend inside casinos around the world and that is specifically popular in the usa, Canada and you

Cleopatra Slot machine game Gamble so it IGT Gambling establishment Games at no cost Leer más »

Cleopatra Slot machine Enjoy it IGT Casino Game at no cost

Blogs Ideas on how to gamble step three Controls Roulette? Where you should Play step 3 Gorgeous Chillies for real Currency Reels Ports Winnings and you may Paytable Free Ports for the Mobile Buffalo is actually a total legend inside casinos international that is particularly popular in america, Canada and Australian continent. All of the

Cleopatra Slot machine Enjoy it IGT Casino Game at no cost Leer más »

Cleopatra Slot machine game Play it IGT Local casino Game 100percent free

Content Tips gamble step three Wheel Roulette? Where to Play 3 Sensuous Chillies the real deal Money Reels Harbors Earnings and Paytable Totally free Harbors on the Cellular Buffalo are a total legend within the casinos worldwide which is especially preferred in america, Canada and you will Australian continent. The gambling enterprise in the us

Cleopatra Slot machine game Play it IGT Local casino Game 100percent free Leer más »

No deposit Totally free Spins Casinos to own NZ peopleAugust 2024

Content Unlock Private Articles Free Spins Casino Number Greatest No deposit Extra Local casino Sale inside 2024 100 percent free Revolves Terms and conditions The newest Australian No deposit Totally free Revolves Added Inside August 2024 If you wish to rating a lot more spins, believe transferring $ten or more – and now have around

No deposit Totally free Spins Casinos to own NZ peopleAugust 2024 Leer más »

No deposit Totally free Spins Gambling enterprises for NZ peopleAugust 2024

Blogs Unlock Personal Posts 100 percent free Spins Casino Checklist Best No-deposit Added bonus Local casino Sales in the 2024 100 percent free Spins Terms and conditions The new Australian No deposit 100 percent free Revolves Added Inside the August 2024 If you would like get more revolves, consider depositing $ten or more – and

No deposit Totally free Spins Gambling enterprises for NZ peopleAugust 2024 Leer más »