Сүрөттөө
UnoDock adds a fixed navigation bar to the bottom of your site on mobile — the same familiar pattern used by every app your visitors already open every day. Pick your icons, your colors, your links, and your order. No code, no page builder gymnastics, no compromise.
Whether you run a blog, a store, a service business, or a membership site, UnoDock puts the pages that matter most one tap away — no more digging through a hamburger menu that most mobile visitors never even open.
– See it live –
Want to try it before installing? UnoizeStudio.com — the developer’s own site — runs UnoDock on every page. Open it on your phone and play with it directly: tap between sections, watch the active-state animation, feel how it responds. It’s the fastest way to know if the look and feel is right for your site.
See all UnoDock documentation here
– Why UnoDock –
- Built for mobile, built for speed — assets only load when the bar actually shows, so there’s zero impact on desktop visitors or on pages where the bar is hidden
- Genuinely customizable — solid colors, gradients, or a modern glass (blurred) background; your own icons; your own layout
- No external dependencies — every icon and font is bundled locally, nothing is pulled from a third-party CDN, nothing phones home
- Works with any theme or builder — UnoDock renders independently of your theme’s markup, Elementor, Gutenberg, or anything else you use
- Accessible by default — proper ARIA labels and “current page” indicators, so screen readers announce the bar correctly
– Under the hood: built for speed –
Most navigation plugins stop at “it works.” UnoDock goes further — every part of it is built to feel instant:
- Pages start loading before you even tap — UnoDock uses the modern Speculation Rules API (the same technology behind fast, app-like browsing in Chrome and Edge) to start fetching the destination the moment your finger touches the button, with automatic prefetching as a fallback on other browsers
- Minified, locally-hosted assets — every script and stylesheet is minified and served from your own site, with no external CDN requests slowing things down
- Conditional loading — nothing is loaded at all unless the bar is actually enabled and set to appear on that specific page
- Instant visual feedback — buttons respond the moment you touch them, with no waiting for a page to finish loading before you see it register
– What’s included in the free version –
- 2 to 6 buttons, dragged and dropped into whatever order you like
- Three bar styles — Classic, Floating Bar, and Dock Bar — so you can choose the navigation shape that best fits your site
- Three built-in icon libraries — Font Awesome, Dashicons, and Bootstrap Icons — over 1,400 icons in total, searchable and ready to use
- Optional text label per button, positioned above or below the icon
- Flexible link types — a URL, an existing page, WhatsApp, a direct phone call, Popup Maker, or the built-in Search with normal WordPress search plus product search for WooCommerce and Easy Digital Downloads, with a customizable placeholder for every Search button
- Solid, gradient, or glass backgrounds — for the bar itself and for each button’s icon, including full glassmorphism (blurred, semi-transparent)
- Instant tactile feedback when a button is tapped
- A modern color picker with a live spectrum and hue selector
- Active-button styling — separate active/inactive icon and text colors plus an animated underline, with global and per-button customization
- 12 ready-made templates across Classic, Floating Bar and Dock Bar
- Live cart and wishlist badges — the WooCommerce cart badge and YITH Wishlist badge update instantly, with no page reload. Cart Item Count is enabled by default on new buttons when WooCommerce is available
- Flexible visibility rules — show the bar site-wide, on specific pages only, or everywhere except pages you choose
- Sticky or static positioning, with safe-area support so it never overlaps the swipe gesture bar on notched iPhones
- Hide on scroll — the bar tucks away on scroll down and returns on scroll up, a subtle, app-like touch
- Automatic dark mode — the bar switches to its own dark color palette when the visitor’s device is set to dark mode
- RTL support — mirrors the bar’s layout on right-to-left sites (Arabic, Hebrew, and more)
- Export or import your full setup as a JSON file — perfect for backups or moving to a new site
- One-click on/off toggle, a built-in cache tool, a settings repair tool, System Status inside Behavior Maintenance, and full control over what happens on uninstall
– Go further with UnoDock PRO –
- Two exclusive premium bar styles — Floating Notch and Pulse Notch bring a more distinctive, animated active state to your mobile navigation
- 20 templates in total — including 8 exclusive PRO presets designed specifically for Floating Notch and Pulse Notch
- Featured center button — make your most important action impossible to miss, with adjustable sizing from subtle to bold
- Classic top corner radius — soften the Classic bar silhouette with adjustable rounded top corners
- Tap animations (shrink & zoom) for extra tactile feedback
- Vibration on tap on supported Android devices
- Advanced audience visibility — show UnoDock only to logged-in or logged-out visitors
- Restrict by user role — target specific logged-in WordPress roles
- Sliding Menu Panel — turn a WordPress menu into a compact side panel or a fullscreen mobile navigation experience, with submenus, entrance effects, social icons, menu icons, optional fullscreen action buttons and your own logo
- Priority support, straight from the developer
This plugin bundles a subset of the Font Awesome Free icon font (Solid style), used under the SIL OFL 1.1 license (fonts) and CC BY 4.0 license (icons). See https://fontawesome.com/license/free.
This plugin also bundles a curated subset of Bootstrap Icons, used under the MIT license. See https://github.com/twbs/icons/blob/main/LICENSE. WordPress Dashicons are used directly from WordPress core and require no separate bundling or licensing note.
Скриншоттор








Орнотуу
- Upload the
unodockfolder to/wp-content/plugins/, or install directly from the WordPress plugin directory (search “UnoDock”) - Activate the plugin from the WordPress “Plugins” menu
- Go to “UnoDock” in the admin sidebar to configure it
- Pick a template to get a polished look in seconds, or build your bar from scratch in the “Buttons” tab
- Turn the bar on with the switch at the top, save, and check it on your phone
FAQ.KG
-
Does this work with any theme?
-
Yes. UnoDock renders its own fixed bar independently of your theme’s markup, and only appears on mobile-sized screens by default.
-
Does it slow down my site?
-
No. Styles and scripts are only loaded on the frontend when the bar is enabled and set to display on the current page — nothing loads on pages where the bar is hidden.
-
Does UnoDock load anything from external servers?
-
No. All icons and fonts are bundled locally with the plugin. No external CDN requests, no third-party tracking.
-
Is WooCommerce required?
-
No. WooCommerce is only used for optional WooCommerce-specific features such as Product Search and the live cart item count badge, and the plugin works fully without it.
-
Between 2 and 6 — the same on every version. Beyond 6, bottom nav bars stop being comfortable to use on a mobile screen.
-
Can I use my own icons?
-
UnoDock includes three built-in icon libraries — Font Awesome, Dashicons, and Bootstrap Icons — over 1,400 icons in total covering the vast majority of use cases — navigation, commerce, communication, and more.
-
Yes. Choose “WhatsApp” as the link type to open a chat with a number (and an optional pre-filled message) you set, or choose “Call now” to open the phone dialer directly.
-
Will UnoDock PRO overwrite my settings if I upgrade?
-
No. Activating a PRO license simply unlocks the additional options — your existing buttons and settings stay exactly as you configured them.
-
Does UnoDock work with page builders like Elementor?
-
Yes. UnoDock operates independently of the page content and any builder you use.
-
I bought UnoDock PRO, what do I do?
-
UnoDock PRO is a separate, standalone plugin — it doesn’t upgrade the free version automatically. Before installing it, go to Plugins Installed Plugins, deactivate “UnoDock – Mobile Bottom Navigation”, and delete it. Only then install and activate UnoDock PRO. Having both versions installed at the same time isn’t supported and will prevent the PRO version from working correctly.
-
Where can I get support?
-
Free version: through the WordPress.org support forum. PRO users get priority support directly from UnoizeStudio.
Сын-пикирлер
Contributors & Developers
“UnoDock – Mobile Bottom Navigation” is open source software. The following people have contributed to this plugin.
МүчөлөрүTranslate “UnoDock – Mobile Bottom Navigation” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Өзгөртүүлөр
1.5.0
A major UnoDock update focused on modern mobile navigation, faster configuration and a more polished app-like experience.
New
- Introducing Floating Bar — a clean, rounded navigation style designed for modern mobile interfaces.
- Introducing Dock Bar — a compact dock-inspired layout with elevated icons and a stronger active state.
- Completely rebuilt Templates Gallery with 12 brand-new presets for Classic, Floating Bar and Dock Bar, using locally bundled Bootstrap Icons and UnoizeStudio-inspired gradients, colors and glass effects.
- New Product Search mode with native support for WooCommerce products and Easy Digital Downloads.
- New WooCommerce Cart Item Count option for navigation buttons.
- New customizable Search placeholder for every Search button.
- New System Status tools inside Behavior Maintenance.
A better customization experience
- Redesigned Link Type configuration with a modern two-panel workflow: choose the action on the left and configure its options on the right.
- Refreshed Appearance Bar Style with a more visual, gradient-driven presentation and clearer active states.
- Simplified Templates around Bar Style, removing unnecessary category filtering and making presets faster to discover.
- Redesigned Template cards and dedicated previews for a cleaner and more accurate look before applying a preset.
- Improved Floating Bar and Dock Bar proportions, spacing and mobile-first presentation.
- Improved Search with a cleaner floating interface, stronger readability and better theme compatibility.
- Improved active/inactive icon and text color controls, including global and per-button customization.
- Improved Dark Mode, RTL behavior, dashboard organization and documentation.
Faster & smoother
- Improved dashboard loading and responsiveness, especially throughout the Templates experience.
- Improved mobile touch handling for more immediate navigation without unnecessary tap delays.
- Improved Save Changes with clearer Saved, Unsaved, Saving and Error states.
- Clear Cache now uses instant AJAX handling without an unnecessary confirmation dialog.
- Improved compatibility between Safe Area, Sticky navigation, Hide on Scroll and icon backgrounds.
- Improved styling isolation against aggressive WordPress themes and page builders.
Fixed
- Fixed a PHP 8.1+ compatibility warning reported by a UnoDock user. The legacy
add_query_arg(null, null)method previously used while resolving the current URL has been removed, preventing the associated deprecated “Using null as an array offset” notice. - Fixed Template buttons labelled Chat so their Bootstrap Icons display correctly instead of being interpreted as WhatsApp buttons.
- Improved icon rendering and vertical alignment across supported icon libraries.
- Multiple smaller stability, compatibility and interface fixes throughout UnoDock.
1.4.5
- Code improvements and tested compatibility with version 7.1 of WordPress.
1.4.4
- New feature: Hide the bar on scroll down, bring it back on scroll up — a subtle, app-like touch. Toggle in Behavior.
- New feature: Automatic dark mode — the bar switches to its own dark color palette when the visitor’s device is set to dark mode. Toggle in Behavior.
- New feature: RTL support — mirrors the bar’s layout on right-to-left sites (Arabic, Hebrew, and more). Toggle in Behavior.
- New feature: Redesigned all 8 templates (Aurora, Blaze, Onyx, Tide, Bloom, Slate, Sage, Frost) with richer gradients, more glassmorphism, and Bootstrap Icons — Frost is now the default look for new installs.
- Bug fixes and polish.
1.4.3
- New feature: Two new icon libraries — Dashicons and Bootstrap Icons — added alongside Font Awesome. Over 1,400 icons in total, switchable with tabs in the icon picker.
- New feature: YITH WooCommerce Wishlist compatibility — show a live wishlist item count badge on any button.
- Now available on Free (previously PRO-only): The WooCommerce cart badge — show a live cart item count badge on any button, updating instantly with no page reload.
- New feature: Popup Maker compatibility — a new “Open a popup” link type lets any button open a Popup Maker popup instantly.
- New feature: Export and import your UnoDock config as a JSON file — perfect for backups, or copying your setup to another site in seconds.
- New feature: A “Repair settings” tool for easy one-click troubleshooting if a button ever stops working as expected.
- Visual refresh of the Maintenance section for better clarity.
1.4.2
- New feature: A “Docs” tab with the full documentation, right inside the settings panel.
- New feature: Clearer visual separation between each option in the settings panel.
1.4.1
- New feature: A searchable country picker with flags for the WhatsApp and Call now number fields — no more typing the country code by hand.
- Bug Fix: A display issue with the glassmorphism background style.
1.4.0
- New feature: Glassmorphism is now free! This blurred, semi-transparent background style used to be PRO-only — now everyone gets it.
- New feature: Added 8 brand new ready-made templates (Aurora, Blaze, Onyx, Tide, Bloom, Slate, Sage, Frost), replacing the previous 4.
- New feature: Added a WhatsApp button option — opens a chat with a pre-configured number and message.
- New feature: Added a “Call now” button option — opens the phone dialer directly.
- New feature: Pages now start loading the moment you touch a button, using the modern Speculation Rules API where supported.
- Bug Fix: All scripts and stylesheets are now minified for faster loading.
- New feature: Buttons now respond instantly when tapped, with immediate visual feedback — including the active-page underline.
- New feature: Redesigned the color picker with a modern spectrum-and-hue interface.
- Bug Fix: The WhatsApp button’s text sat slightly lower than other buttons.
1.3.7
- Bug Fix: The number of buttons is now consistent across the board (2 to 6), matching real mobile usability limits.
1.3.6
- Bug Fix: Trimmed unused code from the free version for a smaller, faster plugin.
- New feature: Redesigned the dashboard footer for a cleaner, more modern look.
1.3.5
- Bug Fix: Removed a legacy translation-loading method in favor of WordPress’s automatic system — no action needed on your part.
1.3.4
- Bug Fix: Minor branding fix in the plugin name display for PRO installs.
1.3.3
- Bug Fix: Improved the plugin removal process for a cleaner uninstall experience.
1.3.2
- Bug Fix: Refined internal license handling for smoother future updates.
1.3.1
- Bug Fix: Updated compatibility for the latest WordPress release.
1.3.0
- New feature: Refined the color picker for a cleaner, more modern look.
1.2.9
- New feature: The active button is now highlighted with a smooth animated underline instead of a background shape.
- New feature: Refreshed the color picker interface throughout the settings panel.
- New feature: The live preview is now interactive — click any button to see how the active state looks.
- New feature: Added a floating “Save changes” button that stays visible while you scroll.
1.2.8
- New feature: Added an optional vibration effect on tap for supported devices (PRO).
- Bug Fix: Improved text color consistency across all button states.
1.2.7
- New feature: Added an adjustable size control for the featured button (PRO), from subtle to bold.
- Bug Fix: Buttons without a link could incorrectly appear highlighted as active.
1.2.6
- New feature: Added an active-button icon color highlight (Free).
- New feature: Improved accessibility with screen-reader labels and “current page” indicators.
- Bug Fix: General performance improvements.
1.2.5
- Bug Fix: Font Awesome is now bundled locally — no external CDN requests.
- Bug Fix: Curated the icon library for better quality and relevance.
- New feature: PRO users now see a thank-you message in the footer.
- New feature: Added an optional “rate this plugin” reminder for free-tier users.
1.2.4
- Bug Fix: Improved search box experience, with fixed rounded corners.
- Bug Fix: Search box no longer opens the mobile keyboard automatically.
- New feature: Full translation support added across the admin panel.
1.2.3
- Bug Fix: Visual polish and bug fixes across the templates and buttons interface.
- New feature: Added flexible visibility rules — show the bar everywhere, on specific pages only, or everywhere except selected pages.
1.2.2
- New feature: Added translation file support for future language packs.
1.2.1
- New feature: Introduced UnoDock PRO, unlocking templates, the featured button, tap animations, and more.
1.2.0
- New feature: Added the ability to link buttons to an existing page.
- Bug Fix: Performance and stability improvements.
1.1.6
- New feature: Added ready-made design templates.
- New feature: Added gradient backgrounds, WooCommerce cart badge, in-bar search, and tap animations.
- New feature: Added flexible page visibility rules and a built-in cache tool.
1.0.0
- Initial release.
