Catalogue de formation Digiforma

Lýsing

Automatically synchronize your Digiforma training catalog and allow your visitors to register directly from your WordPress site.

Main Features

  • Automatic synchronization of trainings, categories, sessions, and instructors from the Digiforma API
  • Custom post type \“digiforma\“ to manage your trainings
  • Training Category taxonomy to organize your trainings by categories
  • Training sessions stored in training programs
  • Secure registration forms for:
    • Pre-registrations for inter sessions (with session selection)
    • Requests for intra sessions (in-company training)
    • Requests for custom sessions (personalized training)
  • Multi-layer anti-spam protection (honeypot, rate limiting, Akismet, temporal validation)
  • Customizable templates for displaying archives and training details
  • Appearance customization (colors, images, texts) from WordPress administration
  • Automatic cleanup of obsolete content
  • Integrated SEO optimizations

Usage

Use the [digiforma_form] shortcode to display the registration form.

Templates can be overridden in your theme to customize the display.

Security

The plugin implements multiple layers of protection:
* CSRF protection with WordPress nonces
* Anti-bot honeypot
* Rate limiting by IP and email
* Advanced spam detection
* Complete validation and sanitization of all data

External Services

This plugin connects to external services to provide its functionality. Below is detailed information about each service used.

Digiforma API

The extension synchronizes training content and manages registrations.

  • What the service is and what it is used for: Digiforma is a training management platform that allows organizations to organize and manage their training catalog. The Digiforma plugin is used for:

    • Synchronize training programs, categories, training sessions, and instructors from Digiforma to WordPress
    • Validate the license key during plugin configuration
    • Submit pre-registration requests for training sessions (inter, intra, and custom sessions)
  • What data is sent and when:

    • During synchronization (manual or automatic): The plugin sends authenticated queries containing the license key to retrieve training data. No personal user data is sent during synchronization.
    • During license key validation: The plugin sends a test query with the license key to verify API access.
    • During form submission: When a visitor submits a registration form, the plugin sends the following personal data to create a registration in Digiforma:
    • For individuals: first name, last name, email, phone number, address, postal code, city, country
    • For organizations: company name, company email, phone number, SIRET number, address, postal code, city, country
    • Additional context: training program ID, session ID (for inter sessions), number of learners, form type
  • Service provider: Digiforma

  • Terms of service and Privacy policy : https://app.digiforma.com/tos

Support

For any questions or issues, consult the complete documentation in the source code or contact Digiforma support.

Uppsetning

  1. Install and activate the plugin from the WordPress repository
  2. Go to Digiforma > Settings
  3. Enter your Digiforma license key (obtained from app.digiforma.com)
  4. Configure the form and thank you pages
  5. Click \“Synchronize catalog\“ to import your trainings

Umsagnir

23. mars, 2026
Un plugin génial, avec en plus une assistance rapide et professionnelle. 5/5 !
17. febrúar, 2026
C’est super quand on a un catalogue Digiforma de pouvoir l’afficher directement sur son site. On profite de tout le référencement que nous apporte les contenus et il n’y a pas besoin de tout rentrer de nouveau ou de mettre à jour.
Skoða 2 umsagnir

Þátttakendur & höfundar

“Catalogue de formation Digiforma&#8221 er opinn hugbúnaður. Eftirfarandi aðilar hafa lagt sitt af mörkum við smíði þessarar viðbótar.

Höfundar

“Catalogue de formation Digiforma” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Catalogue de formation Digiforma” into your language.

Interested in development?

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

Breytingarsaga

[1.4.1] – 2026-03-24

  • Hotfix for duplicate fields in forms

[1.4.0] – 2026-03-20

  • For the register form : get fields from API
  • Design change for next sessions
  • Fix price display
  • Display comment for score in training detail page
  • Add a minimal size for font
  • Add support for half hour/day
  • Do not display empty cards on training detail page

[1.3.1] – 2026-02-18

  • Add french translation
  • Add missing translation for spannish and german
  • Edit labels for administration page to make it clearer
  • change color settings
  • add error message when URL identifiant are the same
  • Fix max capacity when set to false

[1.2.2] – 2026-02-18

  • Add french translation
  • Add missing translation for spannish and german
  • Edit labels for administration page to make it clearer

[1.2.1]

  • Initial release.