Yonetwork Knowledge Chatbot

Kuvaus

Yonetwork Knowledge Chatbot answers visitor questions using a keyword knowledge base stored on your WordPress site. It can optionally search published pages and posts, or suggest configured links. No external AI services are used.

Features:

  • Local keyword matching (no external AI APIs)
  • Optional site content search (pages / posts)
  • Optional custom link sources with ordered pipeline
  • Floating widget or [ynkchat] shortcode
  • CSV / JSON import for the knowledge base
  • Multilingual UI: FR, EN, AR (RTL), ES, TR
  • Optional local query logs with retention controls
  • Appearance and typography options
  • Clean-on-uninstall option

Author: Yonetwork

Privacy

Yonetwork Knowledge Chatbot does not send visitor data to third-party AI or analytics services.

  • When logging is enabled (default), visitor questions may be stored in a local database table on your site.
  • Logs are retained according to the Log retention setting (default 90 days, range 7–365) and purged by a daily cron event.
  • You can disable logging under Settings Yonetwork Chatbot General Privacy & logs.
  • You can delete selected logs or clear all logs from the Data tab.
  • Optional “scan page content” for external link sources fetches those URLs from your server; configure only trusted HTTPS URLs.

Copyright

Yonetwork Knowledge Chatbot is distributed under the terms of the GNU GPL v2 or later.
Developed by Yonetwork — https://yonetwork.ma/

Asennus

  1. Upload the yonetwork-knowledge-chatbot folder to /wp-content/plugins/, or install the ZIP via Plugins Add New.
  2. Activate the plugin.
  3. Open Settings Yonetwork Chatbot to configure General, Appearance, Data, and Sources.
  4. Place [ynkchat] on a page, or enable the floating widget.

UKK

Does this plugin use OpenAI or ChatGPT?

No. Matching and search run on your WordPress site only.

Does it slow down the site?

Frontend assets load only when the shortcode or floating widget is active.

Are visitor questions sent to third parties?

No. Optional logs are stored in your WordPress database. You can disable logging and set retention in General settings.

Arvostelut

There are no reviews for this plugin.

Avustajat & Kehittäjät

“Yonetwork Knowledge Chatbot” perustuu avoimeen lähdekoodiin. Seuraavat henkilöt ovat osallistuneet tämän lisäosan kehittämiseen.

Avustajat

Käännä “Yonetwork Knowledge Chatbot” omalle kielellesi.

Oletko kiinnostunut kehitystyöstä?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Muutosloki

1.3.0

  • Renamed plugin to Yonetwork Knowledge Chatbot (slug: yonetwork-knowledge-chatbot).
  • Prefixed functions, options, hooks, shortcode [ynkchat], REST routes and assets with ynkchat_.
  • Moved settings under Settings instead of a top-level admin menu.

1.2.4

  • Fixed Plugin Check DirectDB warnings: log deletes use $wpdb->delete() / %i placeholders.
  • Requires WordPress 6.2+ (for safe SQL identifier placeholders).

1.2.3

  • Declared compatibility with WordPress 7.0 (Tested up to).
  • Escaped log table identifiers for Plugin Check DirectDB rules.

1.2.2

  • Renamed PHP functions/hooks to ynkchat_ prefix (options keys unchanged for upgrades).
  • Multisite: create logs table on new sites when network-activated.
  • Preserve admin tab after save without overriding _wp_http_referer.

1.2.1

  • Security hardening: REST nonce checks, IP rate limiting, SSRF-safe URL fetch with DNS IP validation and caching.
  • Privacy controls: enable/disable logs, configurable retention, daily purge cron.
  • WordPress.org compliance: uninstall.php, style field whitelist, prepared SQL, English readme and headers.

1.2.0

  • Site search, floating widget, Q/A import, admin tabs, i18n.

1.1.0

  • Floating widget, typography, languages, file import.

1.0.0

  • Initial release (keyword matching, shortcode, logs, admin).