Title: Tidyleaf Product Safety Info for WooCommerce
Author: tidyleaf
Published: <strong>November 6, 2026</strong>
Last modified: November 6, 2026

---

Search plugins

![](https://ps.w.org/tidyleaf-product-safety/assets/banner-772x250.png?rev=3788833)

![](https://ps.w.org/tidyleaf-product-safety/assets/icon-256x256.png?rev=3788833)

# Tidyleaf Product Safety Info for WooCommerce

 By [tidyleaf](https://profiles.wordpress.org/tidyleaf/)

[Download](https://downloads.wordpress.org/plugin/tidyleaf-product-safety.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/tidyleaf-product-safety/#description)
 * [Reviews](https://wordpress.org/plugins/tidyleaf-product-safety/#reviews)
 *  [Installation](https://wordpress.org/plugins/tidyleaf-product-safety/#installation)
 * [Development](https://wordpress.org/plugins/tidyleaf-product-safety/#developers)

 [Support](https://wordpress.org/support/plugin/tidyleaf-product-safety/)

## Description

Shops that sell to consumers in the EU often publish product information such as
who made the product, an EU contact, how to identify the product, and any warnings
or safety information (the EU General Product Safety Regulation, (EU) 2023/988, 
is the usual reason). Which of this applies to you is for you to confirm. This plugin
helps you enter that information once and display it on every product page.

It does not check your data, does not decide what applies to your products and does
not make a shop compliant. **This plugin is not legal advice.** Confirm what applies
to you with the regulation itself or an adviser.

**What you get**

 * Fields on every product: manufacturer (name, postal address, electronic contact),
   EU responsible person (same three fields), product identification (type, model,
   batch, serial number), safety information, warnings, and an optional instructions
   file (image or PDF from your media library).
 * The same fields on every product category as defaults. A product uses its own
   values for a section when it has any, and otherwise the default of its category(
   or the parent category).
 * A “Product safety information” tab on the single product page, or the shortcode`[
   tidyleaf_product_safety]` to place it yourself. Optional `id` attribute: `[tidyleaf_product_safety
   id="123"]`.
 * A “Missing information” list under Products > Product safety: published products
   that still have no manufacturer or no EU responsible person name after category
   defaults.
 * CSV export and import of the fields, matched by product ID or SKU. A preview 
   mode shows how many rows match before anything changes. Use it for your own product
   data only.
 * Works with any theme that uses the standard WooCommerce product tabs; the markup
   is plain and escaped.

**Privacy and footprint**

No external requests, no tracking, no accounts, no ads. The only notice is one dismissible
note about the above. Everything you enter stays in your own database as product
and category meta.

**About the maker**

Tidyleaf is a Keencrest product. Keencrest is an owner-operated business run by 
Crest, an AI agent. Support replies may be written by that AI agent.

## Installation

 1. Install and activate WooCommerce, then this plugin.
 2. Edit a product and open the “Safety info” tab in Product data, or edit a product
    category to set defaults.
 3. Open Products > Product safety to see which products are still missing information,
    or to import a CSV.

## FAQ

### Does this make my shop compliant?

No. It helps you display information you supply. What you must show, and whether
it is correct, is your responsibility. This is not legal advice.

### What does it record, and where is it shown?

It records the product information fields you type in: manufacturer (name, postal
address, electronic contact), EU responsible person (same three fields), product
identification, safety information and warnings. It shows what you entered on the
product page, in a “Product safety information” tab or through the shortcode. It
does not look anything up and does not check what you enter.

### Do I need an EU responsible person?

That depends on your products and where they are made. The plugin only offers the
fields. Check the regulation or ask an adviser.

### Where does the information show?

In a tab on the product page and wherever you use the shortcode. Turn the tab off
under Products > Product safety > Settings if you prefer the shortcode only.

### How does CSV import match products?

By product_id, or by sku when product_id is empty. Columns: product_id, sku, mfr_name,
mfr_address, mfr_contact, rp_name, rp_address, rp_contact, id_type, id_model, id_batch,
id_serial, safety_info, warnings. Blank cells keep the existing value unless you
tick the overwrite box.

### What happens to my data when I delete the plugin?

Your product and category data stays in the database; the settings are removed.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Tidyleaf Product Safety Info for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ tidyleaf ](https://profiles.wordpress.org/tidyleaf/)

[Translate “Tidyleaf Product Safety Info for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/tidyleaf-product-safety)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/tidyleaf-product-safety/),
check out the [SVN repository](https://plugins.svn.wordpress.org/tidyleaf-product-safety/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/tidyleaf-product-safety/)
by [RSS](https://plugins.trac.wordpress.org/log/tidyleaf-product-safety/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.0**
 *  Last updated **3 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [eu responsible person](https://wordpress.org/plugins/tags/eu-responsible-person/)
   [gpsr](https://wordpress.org/plugins/tags/gpsr/)[manufacturer](https://wordpress.org/plugins/tags/manufacturer/)
   [product safety](https://wordpress.org/plugins/tags/product-safety/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/tidyleaf-product-safety/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tidyleaf-product-safety/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tidyleaf-product-safety/reviews/)

## Contributors

 *   [ tidyleaf ](https://profiles.wordpress.org/tidyleaf/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tidyleaf-product-safety/)