=== Klickkk : Click to Chat ===
Contributors: klickkkapps
Tags: chat, click to chat, support, widget, woocommerce
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.3.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A lightweight, customizable click-to-chat button with native WordPress and WooCommerce visibility controls.

== Description ==

Klickkk : Click to Chat adds a floating chat button that opens a one-tap conversation with your WhatsApp number, complete with a customizable greeting bubble. Everything runs from your own site — no external scripts are loaded and no visitor data is collected or sent anywhere.

**Features**

* One-tap chat link with a prefilled message.
* Independent size, position, and offset controls for desktop and mobile.
* Greeting bubble with its own heading and message, hover-to-reveal option, and per-device auto-hide timer.
* Right-to-left text layout support for the greeting bubble, set independently per device.
* Independent desktop and mobile visibility toggles for both the button and the greeting.
* Target specific WordPress page types, individual posts/pages, and WooCommerce routes (shop, product, cart, checkout, account).
* Live, interactive settings preview — see your changes before saving.
* No external JavaScript dependencies, no tracking, no data collection.

Unlike a site-wide chat button with a single visibility switch, Klickkk : Click to Chat includes native WordPress content targeting, WooCommerce route controls, and independent desktop and mobile presentation settings.

== Development ==

All PHP, JavaScript, and CSS source code is included in the distributed plugin. The assets are human-readable and are loaded directly by WordPress; no build tools or compilation steps are required.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/` or install its ZIP from Plugins > Add New.
2. Activate Klickkk : Click to Chat.
3. Open Settings > Click to Chat, enter your full WhatsApp number, and save.

== Frequently Asked Questions ==

= Does this plugin send any data to an external server? =

No. The only external destination involved is `wa.me`, and only when a visitor actively clicks the chat button — that is a normal outbound link, not something the plugin calls on its own.

= Can I show the button only on specific pages? =

Yes. Under Visibility, choose "Selected pages" to restrict the button to specific page types (home, posts, pages, archives, WooCommerce routes, etc.) and/or specific individual pages.

= Can the greeting bubble look different on desktop and mobile? =

Yes. Size, offsets, hover-to-reveal, auto-hide delay, and right-to-left layout can all be set independently for desktop and mobile.

== Changelog ==

= 1.3.3 =
* Published human-readable frontend assets and documented the source and build process.
* Corrected the WordPress.org contributor username.

= 1.3.2 =
* Removed the Plugin URI header so it no longer duplicates the Author URI.

= 1.3.1 =
* Renamed the plugin to avoid using a third-party trademarked term in the plugin name and slug.
* Fixed a mismatched readme Stable tag and an outdated "Tested up to" header.
* Removed a stray dotfile from the plugin package.
* Prefixed template-local variables to satisfy WordPress coding standards.

= 1.3.0 =
* Added hover-to-reveal greeting bubble (desktop), with automatic display on mobile.
* Added per-device (desktop/mobile) auto-hide timers for the greeting bubble.
* Added independent desktop/mobile button size and offset controls.
* Added a "hide greeting on mobile" toggle.
* Added right-to-left layout support for the greeting bubble, per device.
* Live settings preview now reflects every setting instantly, including a desktop browser-frame and mobile phone-frame mockup.

= 1.2.1 =
* Admin styling and settings-page refinements.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.3.1 =
This release changes the plugin's file name and settings menu slug to remove a trademarked term. If you had bookmarked the old Settings URL, revisit it from the WordPress admin menu after updating.
