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

Sin categoría

Finest step one Minimal Deposit Casinos For da vincis treasure slot free spins United kingdom People 2024

Articles Low-Share Online game You could Gamble in the ten Lowest Deposit Casinos: da vincis treasure slot free spins The fresh Deposit step three Get 100 percent free Spins Casinos inside United kingdom 2024 Incentives in the step 3 Put Casinos Make sure to and obtain in initial deposit match extra and you can have […]

Finest step one Minimal Deposit Casinos For da vincis treasure slot free spins United kingdom People 2024 Leer más »

Greatest step 1 Minimal Put Gambling enterprises To coyote crash mega jackpot own British People 2024

Blogs Low-Stake Games You can Gamble from the 10 Lowest Deposit Casinos | coyote crash mega jackpot The fresh Deposit step three Rating Totally free Spins Gambling enterprises inside United kingdom 2024 Incentives from the step 3 Deposit Gambling enterprises Make sure you to get a deposit suits extra and you may fool around with

Greatest step 1 Minimal Put Gambling enterprises To coyote crash mega jackpot own British People 2024 Leer más »

Finest 1 Lowest Deposit Casinos To own blue diamond slot free spins United kingdom People 2024

Content Blue diamond slot free spins | Low-Risk Games You might Enjoy from the ten Lowest Put Gambling enterprises The newest Deposit step 3 Score 100 percent free Revolves Gambling enterprises inside the Uk 2024 Bonuses during the 3 Put Casinos Make sure you and get in initial deposit matches incentive and you will fool

Finest 1 Lowest Deposit Casinos To own blue diamond slot free spins United kingdom People 2024 Leer más »

Mega Moolah Slot divine forest slot free spins Remark 2024 Totally free Enjoy Trial

There are many most other well-known jackpot slots such as Reel King as well as most other Mega Moolahs for example Absolootly Aggravated, however, none can take a great candle for the unique big-champion jackpot slot. Mega Moolah try a safari-themed slot which have cartoon pet and you will well-known, colorful credit symbols. It takes

Mega Moolah Slot divine forest slot free spins Remark 2024 Totally free Enjoy Trial Leer más »

BankID Casino Gränslöst Lockton: Norska Casinon Utan Svensk besök vår hemsida Koncessio

Content Miniguide: Så lira du på nya online casinon – besök vår hemsida Hurså spelare väljer att testa casino även fast Spelpaus Svenska språke Parti Exklusiva Instant Banking bonusar Den » « sveriges spelmarknaden skiljer sig grymt åtskilligt a saken där utländska ås det här befinner sig märkli punkter som n kant vänta sig dig när ni

BankID Casino Gränslöst Lockton: Norska Casinon Utan Svensk besök vår hemsida Koncessio Leer más »

Thunderstruck games: Play Microgaming Free Position slot farm adventures hd Games Online Zero Down load

Blogs Slot farm adventures hd – Assessment from Thunderstruck dos slot with other slot machines Do you know the better 100 percent free slot video game? Greatest A real income Gambling enterprises to play Online slots games It just can be used to done any combinations for the an excellent winline (but Scatter combos) and

Thunderstruck games: Play Microgaming Free Position slot farm adventures hd Games Online Zero Down load Leer más »

Enjoy Da Vinci slot games azrabah wishes Diamonds Slot Free

Content Da Vinci Expensive diamonds Masterworks: slot games azrabah wishes DaVinci Diamonds DaVinci dramatically minimizes diamond development day out of specific days to only a few hours. Diamond makers can be flexibly to alter power to meet fluctuating demand, as well as freely like creation cities separate from in which refining labor is dependent. DaVinci

Enjoy Da Vinci slot games azrabah wishes Diamonds Slot Free Leer más »

Gamble birds mobile Da Vinci Diamonds Slot Free

Posts Birds mobile: Da Vinci Expensive diamonds Masterworks DaVinci Diamonds DaVinci drastically reduces diamond design day from particular weeks to simply several hours. Diamond manufacturers can be flexibly to change power to fulfill fluctuating request, plus easily favor development urban centers separate away from where refining labor is now centered. DaVinci will also help diamond

Gamble birds mobile Da Vinci Diamonds Slot Free Leer más »

Utländska casino Heroes 150 gratis casino tillsamman Rapp Uttag

Content Casino Heroes 150 gratis: Casinon som liknar Snabbare.com List herre få casino uttag på 5 minuter? Detta signalerar casino med rapp utbetalningar Nya casino BankID Försåvit n väljer att försöka kungen någo casino med svensk person casino Heroes 150 gratis tillstånd så kan du förvänta att lite dina utbetalningar relativt fort. Utbetalningstiden beror mot

Utländska casino Heroes 150 gratis casino tillsamman Rapp Uttag Leer más »

Best Earliest Put Bonuses United slot lucky dragon boat kingdom Updated List

Posts Slot lucky dragon boat: The newest 1 Put Casinos Build in initial deposit (If required) My personal verdict on top 1 deposit gambling enterprises in the Canada While the PayPal expands inside dominance, PayPal bonuses are receiving just as preferred in the United kingdom gambling enterprises while the a charge bonus. PayPal bonuses are

Best Earliest Put Bonuses United slot lucky dragon boat kingdom Updated List Leer más »