Doli Training Management
Embed your Dolibarr Training Management catalog in WordPress via a shortcode and a server-side proxy to your own Dolibarr instance.
Use with caution
Doli Training Management works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 42/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
- Only tested up to WordPress 6.9 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Doli Training Management stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| catalog | >100 |
| dolibarr | #9 |
| formations | #12 |
| integration | >100 |
| training | >100 |
About Doli Training Management
From the official readme · v1.0.1Description
Doli Training Management connects WordPress to your Dolibarr instance (with the Training Management module). Site administrators enter the Dolibarr base URL and API key in the plugin settings. Visitors see the training catalog through the [doli-training-management] shortcode.
- No calls to the plugin author’s servers for catalog data: HTTP requests go only to the Dolibarr URL you configure.
- Optional link to create a hosted Training Management / Ma Gestion Cloud trial account (third-party commercial service); not required to use the plugin with your own Dolibarr.
- Self-hosted fonts (Roboto, Material Icons) bundled with the front-end assets — no Google Fonts CDN.
External services
This plugin connects to external services to display catalog data and process training inquiries.
1) Your Dolibarr instance (required)
– Service purpose: read the training catalog and create inquiry tickets.
– What is sent / when: when a visitor loads the widget, the plugin proxies catalog requests to the Dolibarr URL configured by the site administrator. When a visitor submits the inquiry form, the submitted contact fields (name, email, phone/company if provided, message, preferred date/time, selected training identifiers) are sent to that same Dolibarr API endpoint.
– Service provider: chosen and configured by the site owner (your own Dolibarr host or managed Dolibarr provider).
– Terms / privacy: depend on your Dolibarr provider and hosting contract.
2) Ma Gestion Cloud signup page (optional link in admin settings)
– Service purpose: optional account creation link for users who want a hosted Training Management / Dolibarr service.
– What is sent / when: no background data transfer by the plugin. Data is only sent if an administrator voluntarily clicks the signup link and submits the external form.
– Terms of service: https://www.ma-gestion-cloud.fr/conditions-generales-dutilisation-des-services/
– Privacy policy: https://www.ma-gestion-cloud.fr/politique-de-confidentialite/
Source code
The WordPress plugin PHP lives in this package. The front-end is built with Angular from TypeScript / HTML / SCSS sources in the author’s development repository.
Public Angular source repository: https://git.aplose-dev.fr/aplose/DolibarrTrainingManagement.git
Shipped JavaScript: The files under assets/doli-training-management/browser/ (including main.js and polyfills.js) are built with npm run build:wordpress (optimized/minified distribution build). Human-readable TypeScript / HTML / SCSS sources and build tooling are publicly available in the repository above.
Third-party front-end libraries (npm): Angular, Angular Material, RxJS, ngx-translate, Zone.js, tslib, and Fontsource packages @fontsource/roboto and @fontsource/material-icons (font files under Apache 2.0 / SIL OFL as per each package). See each package’s LICENSE in node_modules when developing from source.
Build (regenerate browser assets)
From the Angular project root (same machine as your clone of the plugin sources):
- Install dependencies:
npm ci(usenpm ci --legacy-peer-depsif npm reports peer dependency conflicts). - Optimized distribution build (used for WordPress.org package):
npm run build:wordpress - Optional default production build:
npm run build
Output is written to wp-content/plugins/doli-training-management/assets/doli-training-management/ in this repository layout.
Installation
- Upload the plugin folder to
/wp-content/plugins/or install through the WordPress Plugins screen. - Activate the plugin.
- Go to Doli Training → Settings and set your Dolibarr URL and API key.
- Add
[doli-training-management]to a page or post.
Frequently asked questions
Where does the plugin send data?
Catalog and inquiry requests are proxied through WordPress admin-ajax.php to the Dolibarr REST API at the URL you save in settings, using your API key on the server. The plugin does not send that traffic to the plugin author’s infrastructure.
Why do scripts load only on some pages?
Front-end JavaScript and CSS load only when the current singular post content contains the [doli-training-management] shortcode (for performance). Use add_filter( 'doli_training_management_force_enqueue_assets', '__return_true' ); if you embed the shortcode outside post content (advanced).
Changelog
Maintenance and WordPress.org review alignment.
1.0.1
- WordPress.org
readme.txt, uninstall cleanup, conditional front-end assets, nonce on training inquiry AJAX, admin-only error traces, signup URL fix.
1.0.0
- Initial release.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Doli Training Management alternatives
All catalog plugins →FAQ
Doli Training Management: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 29, 2026
Is Doli Training Management free?
Yes. Doli Training Management is free to download and use from the official WordPress.org plugin directory.
Is Doli Training Management safe to use in 2026?
Doli Training Management works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 42/100 on our health check.
How many websites use Doli Training Management?
Doli Training Management is active on <10 WordPress websites and has been downloaded 186 times since it launched in June 2026. It was downloaded 52 times in the last 30 days.
Does Doli Training Management work with WordPress 7.1?
Doli Training Management is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Doli Training Management need?
Doli Training Management requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Doli Training Management last updated?
The latest version, 1.0.1, was released on June 12, 2026 (4 months ago).
Who makes Doli Training Management?
Doli Training Management is developed and maintained by Olivier.
What are the best alternatives to Doli Training Management?
The most popular alternatives to Doli Training Management are eCommerce Product Catalog (7K+ installs), Ultimate Product Catalog (4K+ installs) and External Store for Shopify (2K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card