=== Animated Floating Chat Button ===
Contributors: csehabiburr183
Tags: click to chat, whatsapp chat button, live chat, woocommerce whatsapp, whatsapp
Requires at least: 5.2
Tested up to: 7.0
Requires PHP: 7.2
Stable Tag: 1.0.3
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Adds an animated floating chat button to the WordPress site, making communication easier.

== Description ==

**Animated Floating Chat Button** is a simple and effective plugin that lets users connect with you directly on WhatsApp from your website. It adds an **animated floating WhatsApp button** on your WordPress site.

⚡ [Live Demo](https://all-aboutbeauty.gr)
== Video Tutorial==
👉 [Youtube Video Tutorial](https://www.youtube.com/watch?v=WGL5-9ZXvOg)

### ✨ **Key Features**
- 📱 **Floating WhatsApp Button** – Always visible on your site.
- ⚡ **Lightweight & Fast** – Optimized for speed, does not slow down your website.
- 🎨 **Customizable** – Change WhatsApp number, default message, and visibility.
- 🎭 **Pulse Animation Effect** – Attracts users with a glowing effect.
- 📢 **Easy to Use** – Configure settings from the WordPress admin panel.
- 🖥️ Modern Admin Interface – Clean and responsive settings page.
- 👨‍💻 Developer Contact Card – Quick access to email and WhatsApp support.
- 📍 Position Controls – Place the button on the left, right, top, or bottom.
- 👀 Live Preview – Preview button position directly from the admin settings page.

### 🎯 **Who is this for?**
- Online businesses, stores, and service providers 📦
- Bloggers, consultants, and agencies 📝
- Customer support teams 🎧

== Installation ==

1. Download the plugin ZIP file.
2. Go to **WordPress Dashboard → Plugins → Add New**.
3. Click **Upload Plugin**, select the ZIP file, and install.
4. Activate the plugin.
5. Go to **WordPress Admin → Chat Button** to configure settings.

== Screenshots ==
1. Chat Setting & Positioning 
2. Save Whatsapp Chat Setting
3. For Help - Developer Info
4. Front End Output

== Frequently Asked Questions ==

= Where do I find the settings? =
You will find a new **"Chat Button" menu item** in your WordPress admin panel.

= How do I change the WhatsApp number? =
Go to **WordPress Admin → Chat Button** and update the phone number field.

= Can I disable the floating button? =
Yes, go to **WordPress Admin → Chat Button** and toggle visibility off.

= Does this plugin store any user data? =
No, it does not collect or store any user information.

= Will this plugin slow down my website? =
No, it is lightweight and optimized for speed.

== External Services ==

This plugin uses the **WhatsApp API** to enable users to send messages directly via WhatsApp. Below are the details of the external service used:

### **WhatsApp API**
- **What it is**: The WhatsApp API is a service provided by WhatsApp (owned by Meta) that allows users to send messages via the WhatsApp platform.
- **What it is used for**: This plugin uses the WhatsApp API to generate a link that opens a chat with the configured WhatsApp number and pre-filled message.
- **What data is sent**: When a user clicks the floating button, the plugin sends the following data to WhatsApp:
  - The phone number configured in the plugin settings.
  - The default message configured in the plugin settings (if any).
- **When data is sent**: Data is sent only when the user clicks the floating button to initiate a chat.
- **Terms of Service**: [WhatsApp Terms of Service](https://www.whatsapp.com/legal/terms-of-service)
- **Privacy Policy**: [WhatsApp Privacy Policy](https://www.whatsapp.com/legal/privacy-policy)

== Privacy Policy ==

This plugin does not collect, store, or process any user data. It only generates a link to WhatsApp when the floating button is clicked, and no information is stored on the server or shared with third parties other than WhatsApp (as described in the External Services section).


== Changelog ==

= 1.0.3 =

* Redesigned the admin settings interface with a modern, responsive layout.
* Added an improved live preview panel.
* Added a developer information card with quick contact buttons.
* Improved button position controls for a better user experience.
* Improved spacing controls with synchronized slider and number input.
* Enhanced admin UI accessibility and responsiveness.
* Improved code quality, sanitization, escaping, and overall security.
* Updated the default WhatsApp number for new installations.
* Minor performance, UI, and compatibility improvements.

= 1.0.2 =

* Added WhatsApp chat button position controls (Left / Right).
* Added WhatsApp chat button position controls (Top / Bottom).
* Added horizontal spacing option.
* Added vertical spacing option.
* Added live position preview in admin settings.
* Tested compatibility with WordPress 7.0.
* Updated plugin compatibility information.
* Improved frontend button positioning controls.
* Minor code, UI and security improvements.

= 1.0.1 =

* Minor CSS update for maximum compatibility.

= 1.0.0 =

* Initial release with floating WhatsApp button.
* Added admin panel settings to change the phone number, message, and button visibility.
* Includes animated pulse effect.


== Upgrade Notice ==

= 1.0.3 =

Introduces a redesigned admin interface, enhanced live preview, improved usability, and additional UI refinements.

= 1.0.2 =

Adds button position controls, live preview, security improvements, and WordPress 7.0 compatibility.

== License ==

This plugin is licensed under **GPL v2 or later**. You are free to use, modify, and distribute it.

== Support ==

For support, please contact:
📧 **Email:** [hirehabibur@gmail.com](mailto:hirehabibur@gmail.com)  
🔗 **Freelancer Profile:** [freelancer.com/u/csehabiburr183](http://www.freelancer.com/u/csehabiburr183)

---