Diadem One Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Diadem One provides local WordPress business-management tools for contacts, companies, products and services, tasks, invoicing, CSV contact import/export, and basic email marketing.
Diadem One stores its business records in OneSuite’s canonical local WordPress tables so records can remain available when moving to OneSuite by Diadem Enterprise.
WooCommerce catalog synchronization is not included in this plugin. Diadem One can retain and use compatible shared product records created by another OneSuite edition, while its own products and services remain native OneSuite records for invoicing.
The included Diadem One functionality does not expire and does not require a paid license.
Email delivery and external services
Email campaigns use WordPress mail or an SMTP server explicitly configured by a WordPress administrator.
When an administrator configures and enables SMTP, recipient addresses, message subjects, message content, and the configured sender credentials are transmitted to that administrator-selected SMTP provider as necessary to deliver email. Diadem One does not select or contact an SMTP provider automatically.
The SMTP password is stored locally in encrypted form using a key derived from the site’s WordPress authentication salt. It is never displayed back in the browser. OneSuite preserves the administrator-configured sender settings during edition transitions so replacing Diadem One does not silently disable an established mail transport.
OneSuite plugin administration pages contain optional links to Diadem websites for information about OneSuite Enterprise and payment-processing services. These links are user-initiated navigation only; the plugin does not contact those sites merely because it is installed or activated.
Data retention
Uninstalling Diadem One intentionally preserves canonical OneSuite business records, including CRM and invoice data, so uninstalling or changing editions does not destroy business data used by another OneSuite edition.
Transient Free-only mail locks and transport observations are removed on uninstall; the administrator-configured sender settings are preserved for OneSuite edition continuity.
Development / Source
Diadem One includes human-readable source for the custom JavaScript files that are whitespace-compressed for distribution.
Readable source mappings:
src/js/free-invoice-editor.js->assets/free-invoice-editor.jssrc/js/free-email-composer.js->assets/free-email-composer.js
No transpiler, npm package, webpack configuration, proprietary compiler, or external build dependency is required for these files. The production files are whitespace-compressed equivalents of the readable source and are kept in the plugin package together with their source for review.
To verify that the documented source and production files are present, run this command from the plugin directory with Node.js installed:
node build/verify-js-source.js
For release maintenance, changes should be made first in the corresponding file under src/js/, reviewed in human-readable form, and then whitespace-compressed into the matching file under assets/ without changing behavior.
License
Copyright © 2026 Diadem Technologies. Licensed under the GNU General Public License v2 or later.
Diadem One is licensed under GPLv2 or later. Original plugin code and original bundled plugin graphics are distributed under the same GPL-compatible terms. Third-party components, where present, retain their original copyright and compatible license notices.
Screenshots
Diadem One dashboard providing an overview of contacts, companies, products and services, tasks, and invoices.
Contacts management for viewing and managing CRM contact records.
Task management for organizing and tracking business tasks.
Diadem One settings for configuring business and invoice information.
Products & Services management for maintaining items used in business records and invoicing.
Diadem One dashboard and business-management workspace.
Invoice management for creating, viewing, and managing customer invoices.

