Linux 软件免费装
Banner图

Sellinor Expiration Dates for WooCommerce

开发者 sellinor
更新时间 2026年9月28日 13:39
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

expiry date product expiry expiration date shelf life best before

下载

1.7.0 1.7.1 1.7.2 1.5.4 1.7.3 1.6.0

详情介绍:

Expired stock costs you twice: once when you throw it away, and again when a customer receives something past its date. Sellinor Expiration Dates for WooCommerce puts a date on every product that needs one, shows you what is about to run out, and takes expired products off sale on its own. Call it an expiration date, an expiry date, a best before or use by date — it works the same way. It is made for grocery and food shops, bakeries and fresh produce, dairy and meat, drinks, supplements, cosmetics, pharmacy and medical supplies, and anything else with a shelf life. How it works
  1. Set a date. Open a product's Expiration tab — right after Inventory — pick a date, or tap +1 week, +1 month, +6 months or +1 year. Variations can each have their own date.
  2. Choose what happens. When a product expires, hide it from the shop, mark it out of stock, or both — on the day itself or a few days early.
  3. Let it run. The plugin checks every hour. Expired items are kept out of carts and removed at checkout, and every action is written to the activity log.
Features Dates on every product Automatic protection See what is coming Bulk work and developers Pro add-on This plugin is complete on its own. For stores that manage a lot of perishable stock, a separate Pro add-on is available from sellinor.dev: Pro is a separate plugin; nothing in this plugin is locked or time-limited. Documentation Guides for every feature: sellinor.dev/docs/product-expiration-dates/.

安装:

  1. Install the plugin from Plugins → Add New, or upload the sellinor-expiration-dates-for-woocommerce folder to /wp-content/plugins/.
  2. Activate it. WooCommerce must be installed and active.
  3. Go to Products → Expirations → Settings and choose what should happen when a product expires.
  4. Edit a product, open the Expiration tab and set a date.

屏幕截图:

  • Set a date in the product's Expiration tab, or tap a quick-set button.
  • A sortable, colour-coded Expiration column in the WooCommerce product list.
  • Optionally show the date on the product page, with your own label.
  • Settings: what happens when a product expires, and when it counts as expiring soon.
  • The activity log records every automatic action, with filters, search and CSV export.
  • Import and export expiration dates with a CSV file.
  • Data & cleanup: clear dates in bulk or move long-expired products to the trash, with a preview first.
  • A dashboard widget shows the products that expire next.
  • Pro add-on: batch & lot tracking — each batch has its own date and quantity, and orders take the earliest-expiring batch first (FEFO).
  • Pro add-on: Reports — what's about to expire, what expired stock cost you, and what discounts recovered.
  • Pro add-on: select products on the Overview and extend, re-date or write them off in one go.

常见问题:

Can I use it for best before, use by or sell by dates?

Yes. The plugin stores one date per product or variation and acts on it — what you call that date is up to you. You can also set the label customers see on the product page, for example "Best before".

What happens when a product expires?

You choose in the settings: hide it from the shop, set it out of stock, both, or do nothing and handle it yourself. You can also have the action run a number of days before the date. Hiding and out-of-stock also stop expired items from being bought: they cannot be added to the cart, and any already in a cart are removed at checkout.

Does it work with variable products?

Yes. Each variation can have its own date, or you set one default date on the parent that every variation without its own date uses. A variable product is only hidden once all of its variations have expired.

Can I import expiration dates in bulk?

Yes. Products → Expirations → Import / Export downloads every product with its current date; edit the file and upload it again. Developers can also use the REST API or WP-CLI.

Will it show the date to customers?

Only if you want it to. Turn on the product-page display in the settings, pick a label, and optionally show the date only when it is within a certain number of days.

Can I get an email when products are about to expire?

The free plugin shows everything expiring soon on the Expirations overview and in a dashboard widget. Scheduled email digests are part of the Pro add-on.

Does it support batches or lots with different dates?

The free plugin tracks one date per product or variation. If you receive the same product in batches with different dates, the Pro add-on tracks each batch separately and sells the earliest-expiring one first (FEFO).

Is it compatible with WooCommerce HPOS?

Yes. The plugin declares full compatibility with WooCommerce High-Performance Order Storage.

What does the activity log record?

Every automatic action (a product hidden or set out of stock), date changes made in the editor, by bulk edit, import, the REST API or WP-CLI, and the cleanup tools. Entries older than 90 days are removed automatically.

Will my data be removed when I uninstall?

Only if you ask for it. By default your dates, settings and activity log are kept in case you reinstall. Turn on "Delete all plugin data" in Settings → Data & cleanup for a full cleanup.

更新日志:

1.7.3 - 2026-09-28 1.7.2 - 2026-09-27 1.7.1 - 2026-09-27 1.7.0 - 2026-09-27 1.6.0 - 2026-09-20 1.5.4 - 2026-09-12 1.5.3 - 2026-07-05 1.5.2 - 2026-07-05 1.5.1 - 2026-07-04 1.5.0 - 2026-07-04 1.4.0 - 2026-07-04 1.3.0 - 2026-07-04 1.2.4 - 2026-06-28 1.2.3 - 2026-06-19 1.2.2 - 2026-06-13 1.2.1 - 2026-06-13 1.2.0 - 2026-06-13 1.1.15 - 2026-06-13 1.1.14 - 2026-06-13 1.1.13 - 2026-06-12 1.1.12 - 2026-06-10 1.1.11 - 2026-06-10 1.1.10 - 2026-06-10 1.1.9 - 2026-06-10 1.1.8 - 2026-06-10 1.1.7 - 2026-06-10 1.1.6 - 2026-06-10 1.1.5 - 2026-06-10 1.1.4 - 2026-06-10 1.1.3 - 2026-06-10 1.1.2 - 2026-06-10 1.1.1 - 2026-06-10 1.1.0 - 2026-06-10 1.0.99 - 2026-06-10 1.0.98 - 2026-06-10 1.0.97 - 2026-06-10 1.0.96 - 2026-06-10 1.0.95 1.0.94 1.0.93 1.0.92 1.0.91 1.0.90 1.0.89 1.0.88 1.0.87