=== Phoenix Price Labels for WooCommerce ===
Contributors: phoenixwp
Donate link: https://phoenixwp.com/support/
Tags: woocommerce, pdf, labels, products, retail
Requires at least: 6.7
Tested up to: 7.0
Stable tag: 1.2.0
Requires PHP: 8.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
WC requires at least: 8.0
WC tested up to: 10.9.3

Offline PDF retail price labels from WooCommerce — Avery sheets, plain-paper strips, and a staff product overview.

== Description ==

Phoenix Price Labels for WooCommerce helps retail and omnichannel shops print shelf and product labels directly from WooCommerce — without cloud printing services or per-label fees. The plugin generates high-quality offline PDF files for standard A4 office printers.

Retail-first layouts include gross pricing, sale/regular text, and German unit price (PAngV) when your store provides unit price data (WooCommerce, German Market, Germanized, or configured meta).

**Key Free Features**

* Offline PDF download — no external print service
* Three Avery label sheets: L7159, L7160, L7163
* Plain-paper strips: 30 mm and 39 mm height (cut and insert into shelf rails)
* Product overview sheet (A4 catalog for checkout staff)
* Fields: name, variation, gross price, sale/regular, unit price, SKU, EAN as text
* Toggle fields on or off in the admin
* Product picker and manual product IDs
* Unlimited labels per run
* HPOS compatible

**Typical use cases**

* Print shelf labels for weekly promotions and regular price updates
* Create quick product overview sheets for checkout or store staff
* Keep label generation fully local without third-party print platforms
* Reprint updated labels after catalog or campaign changes

**Compatibility**

* WordPress 6.7+ and WooCommerce 8.0+
* Tested with WooCommerce 10.9.3
* Works with standard A4 office printer workflows
* Unit-price output supported when unit data exists in your WooCommerce setup

= Additionally in Pro =

Price Labels Pro (annual license at 29 EUR / 29 USD per year via https://phoenixwp.com/preise/): EAN-13, Code 128, and QR scan codes, visual style presets, Badgemaker insert sheets, category bulk runs, and label offset printing. Activate your license under **PhoenixWP Price Labels -> License**.

**Advanced features in Pro**

* Scannable barcode rendering (EAN-13, Code 128, QR)
* Category-based bulk generation and repeat workflows
* Offset printing for partially used sheets
* Extended style presets and additional professional print workflows

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/phoenix-price-labels-for-woocommerce/` or install from the WordPress plugin directory.
2. Activate the plugin through the **Plugins** menu.
3. Ensure **WooCommerce** is active.
4. Go to **PhoenixWP Price Labels**, select products, choose a sheet preset, and download the PDF.

== Frequently Asked Questions ==

= Does this plugin require a cloud service or subscription? =

No. PDFs are generated on your server. No third-party cloud connection, subscription, or per-label fees are required.

= Where does unit price (Grundpreis / PAngV) come from? =

The plugin reads unit price data from WooCommerce and common German compliance plugins (German Market, Germanized, PAngV meta). Configure fallback text under **PhoenixWP Price Labels → Unit price settings** if needed.

= What paper formats are supported? =

Standard A4 office printers. Included presets: three Avery sheets (L7159, L7160, L7163) and plain-paper strips in 30 mm and 39 mm widths.

= Does this print scannable barcodes? =

This release outputs EAN/GTIN as text on the label. Open the PDF in your system and print from your office printer.

= Does this print directly to a thermal label printer? =

The plugin outputs PDF files for office printers (A4/Letter). Thermal label printer presets may be added in a future release.

= Can I use this without an internet connection after install? =

Yes. PDF generation runs on your server. No cloud API is required.

Documentation and support: https://phoenixwp.com/support/

== Screenshots ==

1. Product picker and sheet preset selection
2. Sample Avery label sheet PDF output

== Changelog ==

= 1.2.0 =
* Admin: Product picker and manual product ID selection are preserved when saving unit price settings.
* Fix: Improved product title wrapping on compact Avery and plain-paper label sheets.
* Confirmed compatibility with WooCommerce 10.9.3.

= 1.0.2 =
* Confirmed compatibility with WooCommerce 10.9.1.
* Standalone free plugin: full PDF label workflow without license gates or artificial label limits.
* Badgemaker sheet presets removed from Free code (Pro-only via phoenixwp.com).
* Retail-first readme and expanded FAQ (marketing copy refresh).

= 1.0.1 =
* First wordpress.org submission attempt.

= 1.0.0 =
* Launch release: offline PDF price labels for WooCommerce.

== Upgrade Notice ==

= 1.2.0 =
Admin UX and compact-sheet title fixes; tested with WooCommerce 10.9.3.

= 1.0.2 =
Compatibility update — offline PDF retail price labels with Avery and plain-paper presets.
