| 开发者 | dppress |
|---|---|
| 更新时间 | 2026年9月5日 17:45 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
The final data formats are not yet published by the European Commission. DPTag structures your product data along the known ESPR requirements so you are ready when the delegated acts land. It is a preparation and transparency tool, not legal advice.
This version ships Textile & Apparel and Furniture templates. DPTag detects the matching sector from each product's categories, attributes and text, and you can switch it manually in the passport editor. More sectors are planned, and sectors are never a paid feature.
Only for the optional AI autofill, and only when you click it. Everything else (passport pages, QR codes, structured data) is generated and hosted entirely on your own site, with no network calls. See the "External services" section below for exactly what the AI feature sends and when.
Your first few products per site are free to try. Beyond that a fill costs one AI credit, because each one is a real call to a service that costs money to run. Credits are on sale to anyone at dptag.com, with no subscription: you buy what your catalogue needs, paste your account key on the AI credits screen, and that is all. DPTag Pro includes a monthly allowance of them. Everything else, creating passports, publishing them, the public pages and the QR codes, is free and unlimited and never touches the network.
No. AI suggestions are proposals you review: each filled field is highlighted (green when confident, amber when it should be double-checked) with the source snippet it relied on. The AI prefers to leave a field empty rather than guess, because a wrong value is worse than a blank one. Nothing is published until you save it.
dptag_passport instead of dpp_passport. A post type name is shared across every plugin on a site, and dpp is the generic acronym of the regulation itself, so it was the name a second Digital Product Passport plugin was most likely to claim as well. Your existing passports are renamed in place on update: same passports, same IDs, same UUIDs, so every QR code already printed on a label keeps resolving to the same page.