Wow Chat for Woo

Description

Wow Chat for Woo adds shopper-friendly product discovery to a WooCommerce store. Everything runs locally on your site — no account, no API key, and no external service.

  • Typo-tolerant catalog search backed by MySQL FULLTEXT and a custom ranker.
  • « Recently viewed », « Related products », and « Frequently bought together » recommendation widgets.
  • A FAQ chat bubble that doubles as an on-store product finder.
  • Gutenberg blocks for the search bar, recommendation grids, and chat widget.

Development

This plugin ships both the compiled assets (in build/) and their full, human-readable source so the build is reproducible.

  • JavaScript/TypeScript/SCSS source: src/ — every bundle under build/ is compiled from a matching entry point in src/ (e.g. build/admin/index.js src/admin/index.tsx, build/blocks/<name>/index.js src/blocks/<name>/index.js).
  • Build tooling: @wordpress/scripts (webpack), configured in webpack.config.js and tsconfig.json. Dependencies and the build script are declared in package.json / package-lock.json.
  • Build the assets:
    1. npm install
    2. npm run build — regenerates everything in build/.
  • PHP dependencies: composer.json declares dev-only tooling (PHPUnit, WP Coding Standards). No runtime Composer dependencies. Run composer install then vendor/bin/phpunit for the PHP test suite.

No third-party JavaScript libraries are bundled into the compiled assets. The only external packages used (@wordpress/* and react) are not bundled — they load from the WordPress-provided script globals at runtime.

Captures d’écran

Blocs

Cette extension offre 4 blocs.

  • Wow Frequently Bought Together Suggests products commonly bought together, based on Woo cross-sells.
  • Wow Related Products Recommends related products from your store's catalog. No setup required.
  • Wow Recently Viewed Shows visitors the products they recently viewed. Works offline, no account required.
  • Wow Search Typo-tolerant product search bar powered by the built-in keyword index.

Installation

  1. Upload the plugin folder to /wp-content/plugins/wow-chat-for-woo (or install via the WordPress plugin installer).
  2. Activate « Wow Chat for Woo » from the Plugins screen. WooCommerce must be active.
  3. Open WooCommerce Wow Chat for Woo to configure the search bar, recommendation widgets, and chat bubble.

FAQ

Does the plugin require an account or API key?

No. Search, recommendations, and the FAQ chat all run locally with no external requests.

Is any data sent off my site?

No. The plugin processes everything on your own WordPress install; it does not phone home or send catalog or visitor data to any external service.

Where can I report bugs or request features?

Please use the support forum on WordPress.org or open an issue at the plugin’s homepage.

Avis

Il n’y a aucun avis sur cette extension.

Contributeurs & développeurs

« Wow Chat for Woo » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Traduisez « Wow Chat for Woo » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Historique des changements

0.1.1

  • New: Instant search — the search bar block now shows matching products as you type, without a page reload.
  • Improved: The chat launcher and panel are fully settings-driven — customize the launcher label, pick an icon or choose no icon, and set colors from the admin.
  • Improved: « Add to cart » from chat product cards now adds items silently across every chat surface, keeping shoppers in the conversation.
  • Improved: Chat product cards show WooCommerce’s real button text for non-purchasable products (e.g. « Read more », « Select options »).
  • Improved: Refreshed admin dashboard and Wow-branded Gutenberg blocks.
  • Developer: Added hook/filter extension points so add-ons can plug into search, recommendations, and chat.

0.1.0

  • Initial release: typo-tolerant catalog search, recommendation widgets (recently viewed, related, frequently bought together), FAQ product-finder chat, admin React shell, and Gutenberg blocks — all running locally.