ExtraSpace Pro ExtraSpace Pro

ExtraSpace Pro

By michaelgrover

Version 1.1.0

ExtraSpace adds a small, unobtrusive tab to the edge of your website. When a visitor clicks it, a smooth slide-in panel appears containing whatever content you choose — text, headings, buttons, images, forms, or any shortcode.

Perfect for:

* Fundraising announcements * Seasonal campaigns * Newsletter signups * Featured events or promos * Calls-to-action that don’t disrupt the page * Mini “landing panels” using HTML + shortcodes

ExtraSpace stays quiet until the visitor engages with it (or until you enable a subtle auto-open or wiggle tease).

Key Features (Free Edition)

  • Custom tab placed on the edge of your site
  • Slide-in panel with fully custom HTML
  • Full shortcode support (forms, events, post lists, etc.)
  • Optional auto-slide on page load
  • Optional “wiggle tease”
  • Show or hide on the homepage
  • Visibility modes: Off, Everybody, Writers only
  • Tab label + tab background color options
  • Keyboard accessible (Escape closes the panel)
  • Respects “prefers-reduced-motion” settings
  • Lightweight — small CSS + tiny inline JS
  • GA4/GTM integration: tracks opens & panel link clicks

ExtraSpace Pro (Coming Soon)

Planned Pro features include:

  • Additional panel widths (Narrow + Wide)
  • Multi-panel / rotating messages
  • Advanced layout controls
  • Additional behavioral and animation options

Frequently Asked Questions

Where does the tab appear?

On the right-hand edge of your site by default.

Does it work with any theme or page builder?

Yes. ExtraSpace overlays on top of the page and does not modify theme templates. Works with all block and classic themes as well as Elementor, Beaver Builder, Divi, etc.

Can I restrict who sees it?

Yes, choose from: * Nobody * Everybody * Writers only (Authors, Editors, Admins)

Can I use shortcodes?

Yes. The HTML panel supports all standard WordPress shortcodes.

Can I show different content on different pages?

xtraSpace Jr shows one site-wide panel. Per-page overrides may appear in Pro.

Is it accessible?

Yes. ExtraSpace supports ARIA roles, keyboard navigation, Escape-to-close, correct focus management, and reduced-motion compatibility.

Will this slow down my site?

No. One small CSS file, a few kilobytes of JavaScript, loads only on the front end, and no jQuery or external libraries

Pricing

  • Up to 250K Monthly Active Users $149.00/annual
  • Up to 100K Monthly Active Users $99.00/annual
  • Up to 50K Monthly Active Users $59.00/annual

Screenshots

ExtraSpace tab on the page edge ExtraSpace tab on the page edge
Panel open with promotional content Panel open with promotional content
Use for many purposes. Use for many purposes.
Supports many types of content. Supports many types of content.
Many configuration Options. Many configuration Options.
ExtraSpace Pro is distributed through Plugin Licensing Kit (PLK).