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

Sin categoría

Chicken Road Crash: Uma Experiência de Alto Risco e Alta Recompensa

Para aqueles que desejam a emoção de um jogo de alta aposta, Chicken Road é uma opção intrigante. Este jogo de multiplicador de passos estilo crash permite que os jogadores guiem uma chicken por uma estrada traiçoeira, aumentando seu multiplier a cada passo seguro e escolhendo quando fazer cashout antes de atingir uma trap. Uma […]

Chicken Road Crash: Uma Experiência de Alto Risco e Alta Recompensa Leer más »

Zažite vzrušenie z Bet On Red: Svet neobmedzených herných možností

Bet On Red je názov, ktorý rezonuje s hráčmi hľadajúcimi jedinečný herný zážitok. S jeho rozsiahlym knižnicou viac ako 6 000 hier má táto platforma niečo pre každého. Či už ste fanúšikom slotov, live casina alebo stolových hier, Bet On Red ponúka neuveriteľný výber, ktorý vás určite udrží zaujatých na hodiny.Ako sa ponoríme do sveta

Zažite vzrušenie z Bet On Red: Svet neobmedzených herných možností Leer más »

Zyskaj dostęp do ekscytującej rozrywki w dowolnym miejscu – czy pobranie Verde Casino apk otworzy dr

Zyskaj dostęp do ekscytującej rozrywki w dowolnym miejscu – czy pobranie Verde Casino apk otworzy drzwi do niezapomnianych wrażeń i realnych wygranych? Zalety i Wady Korzystania z Verde Casino Apk Bezpieczeństwo i Zaufanie – Jak Zweryfikować Źródło Pobierania? Alternatywy dla Verde Casino Apk – Gry Kasynowe Bez Pobierania Przyszłość Mobilnego Hazardu i Bezpieczeństwo Użytkowników Zyskaj

Zyskaj dostęp do ekscytującej rozrywki w dowolnym miejscu – czy pobranie Verde Casino apk otworzy dr Leer más »

Jackpots knacken & Gewinne feiern mit platincasino – Dein Online-Casino Erlebnis._1

Jackpots knacken & Gewinne feiern mit platincasino – Dein Online-Casino Erlebnis. Die Spieleauswahl bei platincasino: Ein Paradies für jeden Geschmack Die Bedeutung von Softwareanbietern Bonusangebote und Promotionen bei platincasino Zahlungsmethoden und Sicherheit bei platincasino Kundenservice und Benutzerfreundlichkeit Jackpots knacken & Gewinne feiern mit platincasino – Dein Online-Casino Erlebnis. Die Welt der Online-Casinos ist aufregend und

Jackpots knacken & Gewinne feiern mit platincasino – Dein Online-Casino Erlebnis._1 Leer más »

Producers now owe much more for medical health insurance

Blogs When must i change my personal ACA package? Are you permitted use the Marketplace? Find out more about the brand new Superior Taxation Borrowing from the bank and other taxation provisions of your own Sensible Worry Act during the Irs.gov Check out the Opportunities in the Healthcare.gov for more information on the revealing alterations

Producers now owe much more for medical health insurance Leer más »

Nezahualcóyotl: Savings, a career, equity, quality of life, knowledge, health and public defense Investigation México

Content Local Collective Impact Efforts The newest webinar show is founded on facts, understanding circle discussions and you may feel of the two public health groups applying organizational alter plans. He could be considering inside the newest implies in regards to the of a lot possibilities you to determine fitness, away from degree and you

Nezahualcóyotl: Savings, a career, equity, quality of life, knowledge, health and public defense Investigation México Leer más »

VCU Wellness worker no more operating just after videos recommend hurting Freeze agencies

Content Margibi Legal Sentences Nigerian Federal in order to fifteen years for Drug Trafficking In the China, regulators said Saturday you to definitely zero Nipah trojan circumstances was sensed in the country but that there are a danger of brought in cases. This past month, Thailand tightened the airport tests, demanding individuals coming in from

VCU Wellness worker no more operating just after videos recommend hurting Freeze agencies Leer más »

Gift Wellness

Perhaps you have realized, I’ve several biomarkers which might be out-of-variety, nevertheless’s difficult to learn those that are immediate and those count smaller. This provides information regarding the big event of every biomarker, exactly what has an effect on the new biomarker, and the effects of being away-of-diversity. Once you discover the brand new app,

Gift Wellness Leer más »

3 what to understand before you come across a healthcare insurance policy

Posts Medical health insurance preparations and you will healthcare apps How to apply & register Financial assistance reduces your payment. If you’ve acquired an unexpected medical bill, complete a zero Shocks Statement Review Demand and a devoted people will help you to resolve the issue. My personal Health Pays® benefits can’t be used for drugstore

3 what to understand before you come across a healthcare insurance policy Leer más »