Download for free from WordPress.org
Terms and Conditions on the Website and in Order Emails
MakeMeHappy Terms Publisher for WooCommerce lets you manage your terms and conditions in one place. You can display them on your online store using a shortcode and attach a PDF to selected order emails.
The plugin is available for free in the official WordPress.org directory. You can use all features without placing an order, entering a registration number, or activating a license. You’ll receive updates through the standard WordPress process.
What the plugin does
- Edit your own terms and conditions in the WordPress visual editor.
- View the current version on the page using
[mmhtp_terms_conditions]. - Attach PDFs to emails based on selected order statuses and the recipient type—customer or administrator.
- Set the name of a PDF attachment using variables
{order_id},{order_number},{site_name}a{date}. - Choose between color or black-and-white PDF and download a sample document.
- View the terms and conditions associated with a specific order.
- Use the Slovak, Czech, or English interface and the WooCommerce HPOS order storage.
For older orders, the original terms and conditions remain in effect
Once you update the terms and conditions, new orders will reflect the updated version. Orders created before this update will retain their original version. This also applies when you resend an email with a PDF attachment.
One version of the terms and conditions uses a single, combined PDF file. No additional identical copy is created for each order. The attachment may have its own name, for example obchodne_podmienky123.pdf.
Saving works for new orders created while the plugin is active. For older orders without a saved version, the plugin cannot retroactively restore the original terms and does not replace them with today's text.
How to Get Started
- In WordPress, open Plugins → Add New, search for MakeMeHappy Terms Publisher for WooCommerce Install and activate the plugin. Alternatively, upload the ZIP file from WordPress.org.
- Open WooCommerce → Terms and Conditions (in the English interface Terms of Publication).
- Enter your own text for the terms and conditions, select the order statuses and recipients of the PDF attachment, and save the settings.
- Insert the short code into the Terms and Conditions page
[mmhtp_terms_conditions]. - Download the sample PDF and verify the attachment on the test order.
Starting with version 1.5.1, Slovak and Czech translations are included in the plugin. The interface adapts to the language set in WordPress or the user’s language settings. Your own text for the terms and conditions is not automatically translated.
Migration from an older version
Before the migration, back up your database and uploaded files. Deactivate the original Woo Terms Publisher or Terms Publisher for WooCommerce and activate the edition MakeMeHappy Terms Publisher for WooCommerce from WordPress.org. Do not run both versions at the same time.
The new version loads the supported original settings. It maintains compatibility with the older shortcode. [woo_terms_conditions] as well as existing archives of terms and conditions. Older orders without a historical copy will not be retroactively added.
Is this plugin helpful to you? Please support its development.
If this plugin saves you time, you can support its continued development and maintenance with a voluntary donation. All features remain free even without a donation.











Reviews
There are no reviews yet.