| 开发者 | lukeaxiomflow |
|---|---|
| 更新时间 | 2026年8月20日 05:38 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[bblgg_notice] / [bblgg_gpsr] shortcodes for page-builder layouts.A mandatory notice reminding consumers of their minimum two-year legal guarantee of conformity for goods sold in the EU: the remedies (free repair or replacement, in some cases price reduction or full reimbursement), the possibility of longer national periods, what to do about non-conforming goods, and a QR code to europa.eu/youreurope/guarantees. It must be shown prominently before purchase; for online shops it must be in colour. None of its elements may be edited — which is why this plugin ships the Commission's official artwork rather than rebuilding it.
GARAN is the EU's harmonised label for a producer's commercial guarantee of durability — a guarantee that is free of charge, covers the entire good and lasts more than two years. From 27 September 2026, traders must display it prominently when such a guarantee exists (Directive (EU) 2024/825, Regulation (EU) 2025/1960). The label carries the duration in years, the producer's brand, the model identifier, a calendar symbol and a QR code to the Your Europe portal — the design, colours and the Inter typeface are fixed by the Regulation. Displaying it is a Pro capability of this plugin; the free build covers the mandatory notice, which applies to every trader.
27 September 2026 (Regulation (EU) 2025/1960 Art. 3, aligned with the EmpCo Directive's application date). The GPSR product safety information duties in Art. 19 have already applied since 13 December 2024.
If you sell to consumers in the EU, yes — the duties attach to selling to EU consumers, not to where your company is established.
All 24 official EU languages of the notice: Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish. The plugin picks the artwork matching the page language, with an override to pin one language. The durability label is language-neutral by design and carries "producer guarantee in years" in all 24 languages.
Yes — the "EU-Gewährleistungslabel" discussed in German commerce media is exactly this Regulation's notice and durability label. Select German and the official DE artwork is shown.
Yes. The notice and safety block render on product pages for classic and block themes; the Pro checkout block appends to WooCommerce's checkout order-summary block, and the classic checkout is supported as well.
Yes — it is the Commission's own QR, part of the official artwork, pointing to europa.eu/youreurope/guarantees (country-by-country guarantee rights). The plugin can also show that link as clickable text under the notice, since shoppers on a screen cannot scan the screen they are looking at.
Annex II covers commercial durability guarantees "of more than two years". A two-year guarantee does not qualify for the label — the smallest duration the label can honestly show is 3 years.
load_plugin_textdomain() call, the Domain Path header and the bundled .pot template. Plugins hosted on WordPress.org have their translations loaded automatically since WordPress 4.6, and this plugin requires WordPress 6.2 or newer. No functional changes.[bblgg_notice] and [bblgg_gpsr] through wp_kses_post() (covering markup added via the bblgg_notice_html filter and third-party bblgg_gpsr_rows output), and the Pro [bblgg_garan] shortcode through the label's SVG allow-list. The Pro checkout-block filter sanitises the fragment it appends, and tab/column labels returned to WooCommerce and WordPress are pre-escaped.bblgg_settings_save filter no longer receives raw request data.