Floating Circle Button
Floating Circle Button
Description
Elevate your website’s contact experience with the Floating Circle Button. This is a comprehensive social hub that connects your visitors directly to WhatsApp, Email, Phone, or Telegram.
Key Features:
* Multi-Channel Hub: Add multiple contact methods in one elegant floating menu.
* WhatsApp Personalization: Pre-fill messages with dynamic tags like {{url}} and {{title}}.
* Office Hours: Show or hide the button based on your business hours.
* Smart Nudge: Grab attention with a non-intrusive speech bubble.
* GDPR Compliant Analytics: Track clicks without storing any personal data.
* Highly Customizable: Change positions, colors, icons, and entrance animations.
* Fast & Lightweight: Zero external dependencies (Vanilla JS/CSS).
Installation
- Upload the plugin files to the
/wp-content/plugins/idevelop-floating-circle-buttondirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the ‘Floating Circle Button’ menu to configure your settings.
Faq
Yes, the button logic is entirely client-side (JavaScript), so it works perfectly with WP Rocket, LiteSpeed, etc.
Yes, you can choose specifically which devices to show the button on in the settings page.
Reviews
Changelog
1.5.0
- Bug Fix: Standardized WhatsApp icon colors by using solid colors to ensure reliable rendering across all security environments.
- UI Fix: Restored correct proportions and sizing for single-channel active buttons.
1.4.9
- Bug Fix: Fixed premium WhatsApp icon colors and scaling by whitelisting complex SVG attributes (viewBox, gradients, and IDs).
1.4.8
- Bug Fix: Restored the missing frontend rendering hook that was accidentally removed during script consolidation.
1.4.7
- Bug Fix: Bypassed jQuery for channel removal to eliminate library conflicts and added deep browser logging.
1.4.6
- Bug Fix: Added debug logging and enhanced screen detection for admin scripts to resolve ‘Remove’ button issues on highly secure or translated environments.
1.4.5
- Bug Fix: Re-engineered the admin channel management script with broad event delegation and centralized logic in the admin footer for maximum reliability.
1.4.4
- Bug Fix: Further improved the ‘Remove’ button logic in admin settings with more resilient event delegation and compatibility.
1.4.3
- Bug Fix: Restored the ‘Remove’ button functionality in the admin settings.
1.4.2
- Security: Improved input sanitization and output escaping for better compliance.
- Feature: Custom colors for Hub toggle and active state.
- UI: Dynamic tooltip positioning.
1.3.4
- Bug Fix: Corrected PHP sanitization logic to properly handle disabled checkboxes (0/false) from AJAX requests.
1.0.0
- Initial release.