Floating Circle Button

Plugin Banner

Floating Circle Button

by idevelopit

Download
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).

  1. Upload the plugin files to the /wp-content/plugins/idevelop-floating-circle-button directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Use the ‘Floating Circle Button’ menu to configure your settings.
Does it work with cache plugins?

Yes, the button logic is entirely client-side (JavaScript), so it works perfectly with WP Rocket, LiteSpeed, etc.

Can I hide the button on mobile?

Yes, you can choose specifically which devices to show the button on in the settings page.

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.
Back to top