Beskrywing
AOS Quick Action Bar adds a floating contact button or a sticky contact bar to your site: one or more trigger buttons on the side or along the bottom, each opening a panel with the actions you choose — click to call, WhatsApp, email, a booking link, a quote form, or any URL.
Unlike simple link bars or social button plugins, each button group in this plugin has its own expandable panel with configurable layout, background, grid columns, and item cards. All settings are reflected in a live admin preview without saving.
What makes it different
- Expandable panel architecture — trigger buttons open a configurable grid panel, not just a link list
- Live admin preview — desktop and mobile view update in real time as you change settings
- Anonymous click tracking — built-in GDPR-compliant statistics stored entirely in your own database
- Two layout modes — floating side widget or full-width horizontal bottom bar
- Per-group panel control — each group has its own background colour, opacity, column count, and spacing
All features
- Multiple button groups, each with an independent expandable panel
- 5 button animations: Pulse Ring, Bounce, Shake, Glow, or None
- Gradient backgrounds with angle control, per button and per item
- Notification dot to highlight specific trigger buttons
- 30+ built-in icons from the Feather set — no icon font loaded
- Responsive: show or hide below a custom mobile breakpoint
- Fully accessible: ARIA attributes, keyboard navigation, focus management
- No jQuery, no external CSS file — minimal frontend footprint
- 4 ready-made presets to get started quickly
- Display rules: show the bar everywhere, only on selected areas, or everywhere except them
Typical use cases
- Contact shortcuts: a trigger button opens a panel with phone, WhatsApp, and email — reachable from any scroll depth
- Quote and booking links: keep a “Request a quote” or “Book an appointment” action visible on every page
- Support widget: combine WhatsApp chat, support email, and phone hours in one expandable panel
- Download or signup CTA: surface a primary action without relying on the header
- Link collection: any combination of URLs organised in a grid panel
How it works
- Go to Settings Quick Action Bar in your WordPress dashboard
- Load a preset or add button groups from scratch
- Configure each trigger button: icon, colours, gradient, size, animation
- Set up the expandable panel: layout, background colour, grid columns, items
- Enable the plugin and save — the bar appears on your site immediately
GDPR / Privacy
The optional click tracking stores only anonymous integer counts (total clicks per button) in your site’s own database. No personal data — no IP addresses, no cookies, no browser fingerprints. A ready-to-use privacy policy text template is included in the admin panel.
Developer
Made by AOS Digital — WordPress development from Germany.
Screenshots






Installation
- Upload the
aos-quick-action-barfolder to/wp-content/plugins/ - Activate via Plugins Installed Plugins
- Navigate to Settings Quick Action Bar to configure
Kwel-vrae
-
Does this plugin slow down my website?
-
No. The plugin outputs a small inline configuration block and a single lightweight JavaScript file. No jQuery, no external CSS files, no icon fonts are loaded. Scripts are only enqueued when at least one group is active.
-
Is the click tracking GDPR-compliant?
-
Yes. The tracking feature counts anonymous totals per button — nothing else. No IP addresses, cookies, session identifiers, or fingerprints are stored or transmitted. A privacy policy text template is included in the admin panel that you can copy directly into your privacy policy page.
-
Can I show the bar only on specific pages?
-
Yes. Under Display Rules you choose between Everywhere, Only on selected, and Everywhere except selected. You can target the front page, the blog index, archives, search results and the 404 page, whole content types (every post, every page, any public custom post type), and individual posts or pages by ID.
A common setup is Everywhere except selected with the contact page excluded, so the bar never duplicates a form the visitor is already looking at.
-
What happens if I pick a mode but no targets?
-
The bar keeps showing everywhere, and the settings screen says so. A half-finished rule never blanks the bar across your whole site — you have to name at least one target before anything changes.
-
Do the display rules also stop the JavaScript from loading?
-
Yes. The same check governs the markup and the script, so pages where the bar is hidden load neither. Nothing is hidden with CSS after the fact.
-
Does it work with any theme?
-
Yes. The widget is injected into
wp_footerand uses fixed positioning, so it renders correctly regardless of theme layout. -
Can I use it as a bottom bar instead of a side widget?
-
Yes — enable Bar Mode in the General settings to render a full-width horizontal bar at the bottom of the screen instead of the floating side widget.
-
Is it compatible with caching plugins?
-
Yes. The optional AJAX click tracking endpoint is excluded from page caches by most caching plugins automatically. Static page output contains no dynamic data.
-
How do I add my own icons?
-
The plugin ships with 30+ Feather icons. Additional icon sets are not supported in the current version.
Aanbevelings
There are no reviews for this plugin.
Contributors & Developers
“AOS Quick Action Bar” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:
ContributorsTranslate “AOS Quick Action Bar” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- New: Display Rules. Show the bar everywhere (unchanged default), only on selected areas, or everywhere except them.
- Targets: front page, blog index, archives, search results, 404 page, whole content types, and individual posts or pages by ID.
- The rule governs the markup and the script enqueue through a single check, so hidden pages load neither.
- Choosing a mode without any targets keeps the bar visible everywhere and says so on the settings screen, instead of silently emptying your site.
- Existing installations are unaffected: without saved rules the mode is “Everywhere”.
1.0.2
- Tested with WordPress 7.1 — admin screen, AJAX settings save, sanitizer and the front-end bar were all exercised on a clean 7.1 install.
- No code changes required: no deprecated core functions, no notices in the debug log.
1.0.1
- Fixed: the plugin’s “Visit plugin site” link pointed at the WordPress.org listing instead of the plugin’s own documentation page.
1.0.0
- Initial release
- Configurable floating button groups with expandable panels
- Live admin preview with desktop/mobile toggle
- 4 ready-made presets: Contact Bar, Social Media, Support, Minimal CTA
- 5 button animations: Pulse Ring, Bounce, Shake, Glow, None
- GDPR-compliant anonymous click tracking with admin statistics
- Per-group panel background colour and opacity control
- Gradient backgrounds, notification dots, 30+ built-in icons
- Horizontal bar mode, responsive mobile breakpoint control
- Keyboard navigation and ARIA accessibility support
