/** * 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(); xtw18387e653 – Página 5421 – Partidas de San Luis

xtw18387e653

Vintage Slot Video game for real Currency and you will The best places to Gamble Her or him 2024

Articles Popular Layouts and you can Signs inside the step 3 Reel Ports The fresh Part away from Buffalo Icons and Crazy Multipliers In which can i gamble 100 percent free harbors? Must i enjoy slots on the internet instead of downloading? Cash Bandits 3 Good for 100 percent free Spins And you will honestly […]

Vintage Slot Video game for real Currency and you will The best places to Gamble Her or him 2024 Leer más »

Coin Learn: 100 percent free Revolves & Coins Hyperlinks October 2024 Updated

Hard rock Gambling establishment inside the Nj-new jersey provides the fresh professionals five hundred totally free revolves on the Multiple Silver slot online game with only $20 put. Speaking of zero bet free revolves, casino Zinger Spins review which means that you can preserve their 100 percent free spins profits without any betting conditions.

Coin Learn: 100 percent free Revolves & Coins Hyperlinks October 2024 Updated Leer más »

Classic Slot Online game the real deal Currency and Where to Enjoy Him or her 2024

Blogs Popular Themes and Icons inside the step 3 Reel Ports The new Part out of Buffalo Signs and you can Crazy Multipliers Where do i need to play 100 percent free harbors? Should i gamble slots on line rather than downloading? Dollars Bandits step three Ideal for 100 percent free Revolves And you will

Classic Slot Online game the real deal Currency and Where to Enjoy Him or her 2024 Leer más »

Black Knight Harbors, Real money Slot machine game & Free Gamble Trial

Posts Video game Figure. Mighty Black Knight from the White and you may Inquire Gamble Black colored Knight Position within the Canada 2024 Borgata On the internet Number of gambling enterprises The beds base online game is comprised of four reels and around three rows, and it integrate a collection of ten paylines on exactly

Black Knight Harbors, Real money Slot machine game & Free Gamble Trial Leer más »

No deposit Bonus Gambling establishment 2024 100 percent free Sign up Incentive Also offers

Content Why favor Virginia casinos on the internet more than belongings-dependent casinos? Necessary Mobile Casinos that have Sophisticated No-deposit Incentives Local casino No-deposit Added bonus: 21 100 percent free Bonus Spins (No deposit Needed) Were there 100 percent free No deposit Incentives away from $a hundred in the The new Zealand? These types of gambling

No deposit Bonus Gambling establishment 2024 100 percent free Sign up Incentive Also offers Leer más »

Microgaming Casinò ‍ 142+ Microgaming Slot machine game Gratis + Elenco Casinò On the web 2024

Blogs Understanding Break Da Lender Again MegaSpin’s Game play Position Setup and Gambling Alternatives Try Crack da Lender Really worth To try out and Which Is always to Get involved in it? For a set up position video game, below are a few Break da Bank’s follow up, Crack da Bank Once more, along with

Microgaming Casinò ‍ 142+ Microgaming Slot machine game Gratis + Elenco Casinò On the web 2024 Leer más »

Jungle Jim Position Remark Daring Escapades, Missing Gifts, El Dorado

Blogs Include CasinoMentor to your house screen Where you are able to Play the Forest Jim El Dorado Slot Best Internet casino Australia, Bien au A real income Casinos 2024 Forest Jim and also the Missing Sphinx are a Microgaming slot having a fascinating plot you to captures one’s heart of thrill couples. I’ve very

Jungle Jim Position Remark Daring Escapades, Missing Gifts, El Dorado Leer más »