Kwixeo Forms
Kwixeo Forms displays public Kwixeo forms in any WordPress page or post with a shortcode.
The plugin does not reimplement the form: it reuses the public Kwixeo runtime.
The shortcode loads the embed.js script from your instance and adds a container;
embed.js then creates a self-resizing iframe based on the form content.
The public Kwixeo application remains the single source of truth.
How it works
- Add the
[kwixeo_form slug="..."]shortcode to a page or post. - The
embed.jsscript is loaded withwp_enqueue_script, so WordPress does not filter or break it. - The iframe automatically adapts to the form height with postMessage.
- No form data passes through WordPress: submissions are sent directly to Kwixeo.
External services
This plugin relies on the Kwixeo service to display forms.
When a page containing the shortcode is viewed, the visitor’s browser:
- loads the
embed.jsscript from your Kwixeo instance,https://public.kwixeo.frby default; - displays the form in an iframe served by the same instance;
- sends form submissions directly to Kwixeo.
The data entered in the form is therefore processed by Kwixeo, not by WordPress. Kwixeo terms of service: https://www.kwixeo.fr/conditions-generales-utilisation/
Kwixeo security and privacy information: https://www.kwixeo.fr/securite-confidentialite/
