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

Sin categoría

Friday Evening Funkin’ because of the ninjamuffin99, PhantomArcade, The brand new Funkin’ Team, Inc

Content What is the fresh regarding the current dos.9.2 Era Discharge Day The brand new Orleans Examine the very best the newest sweepstakes gambling enterprises Simple tips to enjoy Call of Obligation: Black colored Ops 1 and you may dos on the PS4 and you can PS5 If you’re at all like me and you […]

Friday Evening Funkin’ because of the ninjamuffin99, PhantomArcade, The brand new Funkin’ Team, Inc Leer más »

réceptionnez dès actuellement un atout en compagnie de opportune de 450

Des bonus proposés par Julius Casino coupent leurs commentaires aisés une attroupement les parieurs. Le bonus en compagnie de juste paire le unique archive accompagnés de vos options en compagnie de mise (wager) considérées accessibles dans la plupart des compétiteurs. La plateforme se démarque comme dans tonalité permet de 25 espaces gratuits à l’exclusion de

réceptionnez dès actuellement un atout en compagnie de opportune de 450 Leer más »

Слот 1000 от Play предлагает возможность игры.

Механика RTP Starlight Princess каскадов активируется после выигрыша — исчезают выигрышные символы, и на их место приходят новые. Starlight 1000 — это обновлённая версия известного слота от Play, которая обладает повышенным потенциалом выплат и улучшенными игровыми механизмами.

Слот 1000 от Play предлагает возможность игры. Leer más »

İdman proqnozları və mərcləri bu gün VseProSport-dan əldə etmək mümkündür.

30-dan çox idman növü üzrə ən yaxşı məsləhətçilərin gündəlik proqnozları veb saytımızda mövcuddur. Şotlandiya Premyer Liqası 1xbet giriş Şotlandiyada ikinci futbol liqasıdır. Almaniyanın futbol iyerarxiyasında ikinci yerdə olan Bundesliqası Premyer Liqa və İkinci Liqa, FNL-2 və PFL ilə birləşir. Bukmekerlərə həsr olunmuş bölmədə aparıcı liqaların oyunlarının video yayımlarını da izləyə bilərsiniz.

İdman proqnozları və mərcləri bu gün VseProSport-dan əldə etmək mümkündür. Leer más »

Certain pages secure Larger profits monthly with your effortless-to-fool around with, risk-reducing equipment within leisure time

Leading of the more than 500,000 profiles along the United states of america and you can Uk, ProfitDuel is the smart playing toolkit built to make it easier to optimize earnings and minimize exposure. It completely court technique (inside the internet casino says) enables you to eradicate exposure and you will optimize output out of

Certain pages secure Larger profits monthly with your effortless-to-fool around with, risk-reducing equipment within leisure time Leer más »

Checkout are brush, no invisible costs, and you may coins struck my membership quickly

However when I did have to top right up, the brand new bundles were valued rather and delivered quickly back at my membership.We appreciated one to Visa and Mastercard repayments went through smoothly for the my sample. The brand new packages scale-up from that point, each package is actually transparent regarding how much GC and

Checkout are brush, no invisible costs, and you may coins struck my membership quickly Leer más »

Fans away from proper cards or timely revolves would be just at house

The fresh Mouse click Gambling games on line library always evolves, which have the brand new online slots and other games introduced weekly. The brand new collection of Click Slot machine game stands out as a result of enjoys such 100 % free revolves, insane multipliers, and you will fascinating added bonus profile. Within a

Fans away from proper cards or timely revolves would be just at house Leer más »