=== Floating Circle Button === Plugin Name: Floating Circle Button Plugin URI: https://idevelop.vip/ Description: Premium Multi-Channel Floating Contact Button for WhatsApp, Email, Phone, and Telegram. Features Office Hours, Smart Nudge, and Analytics. Version: 1.4.2 Author: iDevelop Author URI: https://idevelop.vip/ Contributors: idevelop Text Domain: idevelop-floating-circle-button Requires at least: 5.0 Tested up to: 7.0 Stable tag: 1.4.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html == 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 == 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. == Frequently Asked Questions == = 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. == Screenshots == 1. The main settings page. 2. The floating button hub on a live site. 3. Customizing active channels. == Changelog == = 1.4.1 = * 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.