About this plugin
Nevrivo Contact Hub Lite is a lightweight WhatsApp button and floating contact button plugin for WordPress. Add click-to-chat WhatsApp, Telegram, CTA bubbles, Back to Top, page progress, visual placement controls, and optional local micro-sounds without external JavaScript, fonts, or telemetry.
Lite includes:
- Floating WhatsApp button with pre-filled message
- Optional Telegram button with target testing, icon/effect controls, and flexible username or t.me input
- Clickable WhatsApp CTA bubble with delay and optional auto-hide
- Classic and Signature Glass button styles
- Icon, color, effect, size, position, and X/Y offset controls
- Seven screen positions, including Bottom Center
- Separate mobile and desktop visibility controls
- Back-to-top button with configurable reveal percentage, icon, size, position, and opacity
- Top or bottom page progress bar with live color presets and thickness control
- Visual placement editor for WhatsApp, Telegram, and Back to Top, plus hardened position anchoring
- Multilingual admin interface with automatic WordPress-language detection and manual override
- Optional local micro-sounds generated with the browser Web Audio API, including true 0% mute behavior
- Optional deduplicated nevrivo_whatsapp_click and nevrivo_telegram_click browser events with a Safe single-transport mode and unique event IDs
The plugin does not require a Nevrivo account and does not send analytics or telemetry to Nevrivo.
Optional Pro add-on
org. Lite does not contain locked Pro functionality and does not stop working after a trial or quota. A dedicated Pro tab in the Lite settings screen presents the optional Pro capabilities using local product-page artwork and interactions; no Pro-only runtime feature code is bundled in Lite.
com/contact-hub-pro/
Third-Party Services
Nevrivo Contact Hub Lite can create user-configured links to third-party messaging services. The plugin does not automatically contact these services on page load.
me URL containing the destination phone number and, when configured, the pre-filled message. That information is then handled by WhatsApp.
com/legal/terms-of-service
com/legal/privacy-policy
Telegram
me URL containing the configured Telegram username. That information is then handled by Telegram.
org/tos
org/privacy
Privacy
Nevrivo Contact Hub Lite does not send personal data, usage analytics, or telemetry to Nevrivo. Contact links are opened directly in the visitor’s browser only after interaction. Site owners remain responsible for the privacy configuration of any analytics, tag manager, WhatsApp, Telegram, or other third-party service they use.
Trademark Notice
WhatsApp and Telegram are trademarks of their respective owners. Nevrivo Contact Hub Lite is an independent plugin and is not affiliated with, endorsed by, or sponsored by WhatsApp, Meta, or Telegram.
Development and Source Code
The distributed plugin ZIP contains the complete human-readable source code used by the plugin. The JavaScript and CSS files listed below are the source files loaded directly by WordPress; there is no separate compiled/minified runtime copy.
- assets/js/admin.js is the original, human-readable admin JavaScript source.
- assets/js/frontend.js is the original, human-readable front-end JavaScript source.
- assets/js/pro-showcase.js is the original, human-readable Pro showcase JavaScript source.
- assets/css/admin.css, assets/css/admin-menu.css, assets/css/frontend.css, and assets/css/pro-showcase.css are the stylesheet source files shipped and loaded directly by the plugin.
- No transpiler, bundler, JavaScript minifier, CSS minifier, npm package, webpack task, or other build tool is used or required to recreate the distributed assets.
- PHP, JavaScript, and CSS can be reviewed and edited directly in the files included with the plugin.
- The plugin does not bundle third-party JavaScript or CSS libraries.
There are no generated or compressed runtime JavaScript/CSS files whose human-readable source lives elsewhere. The plugin source and original Nevrivo visual assets are distributed under GPLv2 or later.