=== Click to Chat & WooCommerce Enquiry === Contributors: beepixl Tags: woocommerce, whatsapp, product enquiry, live chat, customer support Donate link: https://www.paypal.me/beepixl Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.9 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Add a click to chat button, WhatsApp chat widget, and WooCommerce product enquiry to your website. == Description == Click to Chat & WooCommerce Enquiry helps customers connect with you instantly using a chat button and enquiry system. Easily add a floating chat widget, product enquiry buttons, and multi-agent support to increase conversions and customer engagement. Perfect for store owners who want to provide fast support and capture more leads directly from product pages. == Features == * Floating chat widget with multi-agent support * WooCommerce product enquiry button on product and shop pages * Click to chat functionality with pre-filled messages * Dynamic placeholders: `{product_name}`, `{price}`, `{page_title}`, `{page_url}` * Multiple agent profiles with avatar and response settings * Customize button colors, text, and position * Show on desktop, mobile, or both * GDPR consent support before opening chat * Shortcode `[bpxl_whatsapp]` with flexible layouts * Lightweight and fast loading == Why Use This Plugin? == * Increase conversions with instant chat * Reduce cart abandonment with quick enquiries * Provide real-time support without complex setup * Works seamlessly with WooCommerce == WhatsApp Chat Features == * Open chat with pre-filled product details * Automatically include product name and price * Multi-agent chat support for teams * Smart message customization == Installation == 1. Ensure WooCommerce is installed and active. 2. Install and activate the plugin. 3. Go to `wp-admin → Enquiry settings`. 4. Configure chat button and agents. 5. Enable floating widget and save. == Upgrade Notice == = 1.0.9 = Readme tags limited to five per WordPress.org; cleaner 1.0.8 changelog notes. = 1.0.8 = WooCommerce enquiry fixes, clearer product/archive labels and styling, and smarter prefilled-message placeholders. = 1.0.7 = Branding and readme updates; minor UI and performance improvements. == Screenshots == 1. Admin **All accounts** — agent profiles, phone, prefilled message, shortcode snippet, and avatar (Media Library). 2. **Floating widget** settings — enable launcher, design, widget copy, and where the chat button appears. 3. Floating WhatsApp **launcher and panel** on the storefront — agent strip cards and optional chip label. 4. **Single product** page with the WhatsApp icon / enquiry control near add to cart. 5. **Shop or category** archive with WhatsApp on product loops (when enabled). 6. **GDPR consent** option and privacy link — consent before opening WhatsApp from the widget or shortcode. 7. **Settings** — WooCommerce button position, default message, placeholders, and plugin options. 8. **Shortcode** `[bpxl_whatsapp]` embedded in page content — strip cards or icon layout examples. == Changelog == = 1.0.9 = * Readme tags reduced to five, per WordPress.org plugin directory rules. = 1.0.8 = * Fix WooCommerce product page and shop loop WhatsApp button: output the link HTML (action hooks do not use return values). * Default product button hook to `woocommerce_single_product_summary` when the saved position option is empty. * Product and archive enquiry: show **Enquire Now** label (customizable) with WhatsApp-style green styling; bold label; no link underline. * Prefilled message: resolve product context on archives and single product; `{page_url}` uses the product permalink when the enquiry is for a product; optional Unicode “smart” braces normalized for placeholders. = 1.0.7 = * Rename plugin for better SEO and discoverability * Improved frontend widget UI * Performance improvements = 1.0.6 = * Floating agent cards and shortcode use each account’s prefilled message (fallback to default message). * Improve message placeholders on shop, archives, terms, and single product (`{page_title}`, `{page_url}`, `{product_name}`, `{price}`, etc.). * GDPR: visible consent when shortcode and floating widget are both used; fix gated links with “open in new tab”. * Agent avatar: pick image from Media Library with circular preview; URL stored in a hidden field. * Misc. admin and script loading fixes. = 1.0.5 = * Tighten readme header format for WordPress.org parser compatibility. = 1.0.4 = * Fix WordPress.org readme short description format. = 1.0.3 = * Rename plugin display name for clearer branding and compliance. * Use `enquiry-for-website` text domain across plugin files. * Remove remote Font Awesome dependency and use bundled WordPress Dashicons. * Add sanitization callbacks for all settings fields. == Frequently Asked Questions == = How do I embed a WhatsApp button in a page or post? = Default `[bpxl_whatsapp]` shows the strip card (green accent, avatar or WhatsApp circle, name, phone). Use `id="919999999999"` (digits only, matches the account phone) or `agent="1"` (0-based list order). `phone="..."` works like `id`. Add `layout="icon"` for icon-only; `layout="meta"` for name, title, and greeting block. `agents="all"` lists every account. In prefilled messages you can use `{page_title}`, `{page_url}`, `{product_name}`, `{price}`, `{product_url}`, `{site_title}`, `{shop_url}`, `{site_url}`. Optional `class="my-class"` on the wrapper. = How do I reset all settings and start fresh? = Deactivate the plugin, then **Delete** it from the Plugins screen. WordPress runs `uninstall.php`, which removes all plugin options and the `bpxl_manage_whatsapp` capability from roles. Upload and activate the plugin again to get a clean install (defaults only until you save new settings).