EU eLabel Compliance, published straight from WordPress.
EU eLabel Compliance means ingredients, allergens, nutrition, and alcohol content on a page that satisfies EU Regulation 2021/2117 — tracking-free by architecture, with a print-ready QR code generated on your own server.
The eLabel page
Two views of the same wine: the page your customer scans, and the screen you fill in.
Every field EU eLabel Compliance requires.
Ingredient content editor
A full WYSIWYG editor for ingredients, allergens, nutritional values, and alcohol content, with dedicated product and label image fields. No custom templates, no coding.
Compliance by architecture
eLabel pages render from a standalone template that bypasses wp_head() and wp_footer(). No analytics, no pixels, no cookie banner — enforced in code, not by a toggle someone can switch off.
Full brand control
Logo, header image, background colours, footer text, and a CodeMirror custom CSS editor, with a live preview built into the settings screen. Every page looks like your winery.
QR codes, server-side
Each page gets a downloadable QR code in PNG and SVG, generated on your own server. Nothing is sent to a third-party API, and the colours are yours to set.
One plugin, every wine
Unlimited eLabel pages on a single subscription. Add a page per SKU, per vintage, or per market without counting licences.
On your own domain
The QR code points at your website, not a compliance vendor's. If you ever change plugins, the URL on the bottle keeps working.
Print-ready, straight off your server.
Generated with the mpdf/qrcode library inside WordPress, with Download PNG and Download SVG buttons on every eLabel's edit screen. Hand the file to your label printer as-is.
- Raster
- PNG 1000 × 1000
- Vector
- SVG, any size
- Error correction
- Level H
- External APIs
- None
EU Regulation 2021/2117 is not optional.
Since December 2023, EU eLabel Compliance has required every wine sold in the European Union to carry a full ingredients list and complete nutritional information. There is no room for it on the physical label, and the regulation explicitly permits delivering it digitally by QR code.
The destination page has to be accessible, free of tracking, free of advertising, and free of links to commercial sites. This plugin enforces all of it in the template rather than in a setting.
“The e-label page must not include advertising, links to commercial websites, or any content that could be used for tracking consumers.”
- Mandatory since December 2023
- Applies to every wine sold into the EU
- Enforced by the page template, not a checkbox
Settings that state the risk
One settings screen covers the whole plugin. Loading your theme's stylesheet onto eLabel pages is optional, and the option says plainly why you might not want to: a theme can drag tracking and analytics in with it.
QR generation is a toggle, and the code's foreground and background colours are yours to match to the label.
Technical Specifications
- WordPress
- 6.0 or newer
- Tested to
- WordPress 7.1
- Satisfies
- EU Regulation 2021/2117
- eLabel pages
- Unlimited
- QR generation
- Server-side, PNG and SVG
- Tracking
- None, by design
$20 a month, installed by us.
Bundle it with our other winery plugins and it drops to $15. Cancel any time.