About this plugin
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.
js script from your instance and adds a container;
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.js script is loaded with wp_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.js script from your Kwixeo instance, https://public.kwixeo.fr by 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:
fr/conditions-generales-utilisation/
Kwixeo security and privacy information:
fr/securite-confidentialite/