CMS plugins — WordPress, TYPO3, PrestaShop
The plugins install the CatéGPT widget without touching code: the floating bubble turns on with a checkbox, the embedded chat with a shortcode or a block. Both modes, their attributes and key security are described in the widget documentation.
ℹ️
To get a site key, sign in and open the Embed the plugin page.
Download
WordPress
- Download the plugin (.zip) above.
- In the admin: Plugins → Add New → Upload Plugin, choose the .zip, “Install Now”, then “Activate”.
- Open Settings → CatéGPT and paste your site key.
- Bubble: tick “Enable the bubble”. Embedded chat: insert the
[categpt]shortcode in a page or post.
Shortcode options: [categpt language="en" height="600"].
💡
The WordPress plugin settings are bilingual (French / English) and follow your site’s language. The widget language also follows the site language by default.
For a server-side model, the WordPress plugin can use a secret key (proxy mode) that is never exposed to the browser — see Security.
TYPO3
- Install the
categptextension (.zip above or Composer) and activate it. - Bubble: include the “CatéGPT — Widget” static template in your root template, set
plugin.tx_categpt.siteKeyin Constants and clear the cache. - Embedded chat: add a “Plain HTML” content element with the embedded chat block from the widget documentation.
PrestaShop
- Download the module (.zip) and install it: Modules → Module Manager → Upload a module.
- Bubble: click “Configure”, enable the bubble and paste your key.
- Embedded chat: create a CMS page, switch to code mode and paste the embedded chat block from the widget documentation.
Troubleshooting
The frequent cases — invisible widget, “origin_not_allowed”, HTML block escaped by the editor — are covered in the widget troubleshooting.