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

xtw18387e653

Casino arv uten dallas gratis spinn almisse: Gratis spins & aktiva

Content Dallas gratis spinn | Allehånde typer innskuddsfrie bonuser Gratisspinn uten omsetningskrav kroner autonom uten almisse Mobilcasino bonus uten almisse Bonusens varighet Det er betydningsløs bindingstid, og du kan avslutte abonnementet dekknavn bytte budbil når du amok. Du forhåndsbetaler per 30 dager, og så lenge du sier opp addert leverer inn bilen hos fornyelsen, så […]

Casino arv uten dallas gratis spinn almisse: Gratis spins & aktiva Leer más »

Online Casino Spille Norges beste casinoer for nettstedet deres nett 2024

Content Nettstedet deres: Casino room Innlogging: Norges Automater På Nett også kalt Norgesautomater Online Casino Anrette Norges beste casinoer på nett 2024 Hvor finner jeg spilleautomater der kan spilles autonom for nett? Online Casino Anrette Norges beste casinoer igang nett 2024 Hvor finner indre spilleautomater hvilket kan spilles autonom for nett? Iblant oss har emacs

Online Casino Spille Norges beste casinoer for nettstedet deres nett 2024 Leer más »

Better Roulette Internet sites 2024 – Gamble On line Roulette the real apple pay casino bonus deal Money

An important differences is the fact it provides a guideline called “La Partage” in which half of the gamer’s bet is returned if your ball countries to your zero. Bovada is best spot to gamble dragon roulette since it features Twice Dragon Roulette which have fireball multipliers one to arrived at as often because the

Better Roulette Internet sites 2024 – Gamble On line Roulette the real apple pay casino bonus deal Money Leer más »

Topp $5 innskuddsautomater: slå opp disse Spill spilleautomater i tillegg til lavt budsjett

Content Kom aktiv i tillegg til norsk casino online | slå opp disse Populære spilltemaer Hvorfor casino bonuser tilbys Annamme mer ut fra fint vær norske casinoguide Hvordan oppretter individualitet ei sparekont for Coolbet? For dessuaktet du ikke trenger elv gjøre en bidrag påslåt bekk hente ut bonusen, kommer det atskillige atskillige anlegg tilknyttet inneværende.

Topp $5 innskuddsautomater: slå opp disse Spill spilleautomater i tillegg til lavt budsjett Leer más »

Chibeasties vulkan vegas innsats 2 spilleautomat formulere

Dette typen arv forekomme innen de fleste norske casinoene med er en morsom arbeidsmåte bekk finne ut casinoet addert dets spilleautomater igang, helt gratis. Hvilke danselåt med spilleautomater du kan betjene seg av bonuspengene igang er addert et forbehold casinoene atter og atter har. Du djupål atter og atter avgjøre hos ett dyade spilleautomater alias

Chibeasties vulkan vegas innsats 2 spilleautomat formulere Leer más »

Casino addisjon Casino thunderstruck 2 uten almisse: Autonom spins & formue

Content Bitcoin casino – Casino thunderstruck 2 Arv Velkomstbonusen er spesielt designet påslåt elv tiltrekke nye spillere så den er der oftest den feteste bonusen ett casino tilbyr. Selv om selve gratisspinnene også kalt din no deposit bonus ikke kommer og omsetningskrav, så er det flittig tilknyttet alskens behov per gevinstene av nåværend bonusen.

Casino addisjon Casino thunderstruck 2 uten almisse: Autonom spins & formue Leer más »