Linux 软件免费装
Banner图

BigLoop Product Delivery Estimate

开发者 bigloopdev
更新时间 2026年10月27日 03:13
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

shipping woocommerce delivery date delivery time estimated delivery

下载

1.0.0

详情介绍:

BigLoop Product Delivery Estimate is a free WooCommerce extension that shows customers when their order should arrive, for example "Estimated delivery: Thu, Oct 22 – Mon, Oct 26". The plugin is completely free. Every feature is included, nothing is locked, and it never contacts any outside server. Features How the estimate is chosen
  1. If a variation has its own setting, that is used for that variation.
  2. Otherwise, if the product has its own setting in the Estimated Delivery tab, that is used.
  3. Otherwise, if one of its categories (or a parent category) has a setting, that is used. If the product is in several categories with their own settings, the one with the latest delivery is used, so customers are never promised a date that is too early.
  4. Otherwise, the default setting is used.
Days are counted from today in your site's timezone (Settings > General). For developers

安装:

  1. Install and activate WooCommerce.
  2. Upload the plugin folder to /wp-content/plugins/ or install it from Plugins > Add New.
  3. Activate BigLoop Product Delivery Estimate.
  4. Go to WooCommerce > Settings > Estimated Delivery to set the global estimate and choose where it appears.
  5. Optionally set estimates for categories (Products > Categories) or individual products (Product data > Estimated Delivery).

屏幕截图:

  • Estimates in the cart, with the combined order estimate after the total.
  • Delivery time settings with a live calendar preview.
  • Placement settings with page wireframes.
  • Appearance settings with a live preview.
  • Per-product override in the Estimated Delivery product data tab.

升级注意事项:

1.0.0 First release.

常见问题:

Does the plugin send any data outside my site?

No. All calculations happen on your server. The plugin makes no external requests, loads no remote files and does not track anything.

The date does not change from day to day

If you use a page cache, product pages may be cached with yesterday's date. Set your cache to expire at least once a day, or exclude product pages from the cache.

My theme uses blocks. Where does the estimate appear?

WooCommerce runs the classic product page hooks inside its block templates, so the positions work in most block themes. If a position does not show in your theme, choose "Shortcode only" and add a Shortcode block with [dleta_estimate] where you want it.

Can I exclude public holidays?

Not from the settings screen yet. Developers can use the dleta_is_skipped_day filter.

How is the order estimate after the total calculated?

It looks at every product in the cart that shows an estimate. Example: item A takes 2–4 days and item B takes 5–7 days. "Earliest to latest" shows days 2–7. "Complete order" shows days 5–7, the window in which everything should have arrived. Virtual products and products set to "Do not show" are left out.

Where do I find the settings?

WooCommerce > Settings > Estimated Delivery. The settings are split into four sections: Delivery time (with a live calendar showing what customers will see), Placement (with wireframes of the product, cart and checkout pages showing exactly where the estimate appears), Appearance (with a live preview) and Advanced.

Can I use a Google Font or other web font?

Yes, if your theme (or a font plugin) already loads it. Choose "Custom" under Font and type the font name, for example "Open Sans", sans-serif. The plugin itself never loads fonts from outside your site.

Where do the font, size and color settings apply?

To the estimate on the product page and in the [dleta_estimate] shortcode. On the cart and checkout pages the estimate follows your theme's styling, so it matches the rest of the cart.

Does it work with WooCommerce Subscriptions?

Yes, with simple and variable subscription products. The estimate shows on the product page, in the cart and at checkout like any other product. The subscription itself does not store a date (it is not shipped); instead each renewal order gets a fresh estimate. You can switch that off under Placement > Orders and stock. Virtual subscriptions (for example memberships) show no estimate.

Does it work with WPML?

Yes. The plugin includes a wpml-config.xml. Estimates set on products, variations and categories are copied to their translations. Translate the label, the order label and the date format in WPML > String Translation; month and day names follow each language automatically.

Can I use my own icon?

Yes. Under WooCommerce > Settings > Estimated Delivery, set Icon to "Custom image (Media Library)" and choose an image. A small square SVG or PNG works best. The built-in icons follow your text color, or a color you pick.

What happens to virtual products?

Virtual products are not delivered, so no estimate is shown for them.

What happens to my data if I delete the plugin?

By default, settings are kept. To remove all settings and category/product estimates on deletion, tick "Uninstall" under WooCommerce > Settings > Estimated Delivery before deleting the plugin. Estimates already saved on orders are always kept as part of the order history.

更新日志:

1.0.0