Linux 软件免费装
Banner图

QuickShipD — Estimated Delivery Date for WooCommerce

开发者 y0000el
更新时间 2026年5月7日 11:36
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv3 or later
版权网址: 版权信息

标签

woocommerce countdown delivery date shipping date estimated delivery

下载

1.0.0

详情介绍:

Add delivery dates to your WooCommerce store with clear, accurate shipping estimates. QuickShipD is a powerful yet lightweight WooCommerce shipping and delivery date plugin that helps you show estimated delivery dates, shipping timelines, and order cutoffs directly on your store. Instead of leaving customers guessing, you can display messages like: This improves transparency, builds trust, and helps customers make faster buying decisions. Whether you run a dropshipping store, local delivery business, or standard WooCommerce shop, QuickShipD makes it easy to add delivery date functionality without coding or complex setup. Set your delivery rules once and automatically show accurate shipping estimates across product pages, cart, and checkout. Key Features Dynamic Delivery Dates Show estimated delivery dates based on your shipping schedule: Example: "Get it Tue, Apr 22 - Wed, Apr 23" Shipping-Aware Estimates Delivery dates update based on selected shipping methods: Customers instantly see faster delivery options when switching methods. Countdown Timer (Order Cutoff) Create real urgency with a live timer: Display Across Your Store Control where delivery dates appear: Maintain delivery visibility throughout the buying journey. Smart Holidays & Non-Delivery Days Handle real-world shipping constraints automatically: No need to constantly adjust your schedule - QuickShipD handles it for you. Custom Text & Styling Match delivery messages to your store design: No coding required. How It Works QuickShipD uses a simple setup system:
  1. Install and activate the plugin
  2. Set delivery days and cutoff time
  3. Choose where to display delivery dates
  4. Save settings
Delivery dates appear instantly across your store. Easy Setup & Management Manage your delivery settings without complexity: No technical knowledge required. What You Can Do with QuickShipD QuickShipD is designed for practical WooCommerce use cases: Who Is It For? QuickShipD is ideal for: Why Delivery Dates Matter When customers don't know when their order will arrive, they hesitate. QuickShipD helps you: Built for WooCommerce Plugin Title QuickShipD - WooCommerce Delivery Date & Shipping Estimate Plugin

安装:

  1. Install and activate WooCommerce (this plugin depends on it). If WooCommerce is not installed, WordPress will prompt you to install it when you activate QuickShipD.
  2. Install QuickShipD: upload the quickshipd folder to /wp-content/plugins/, or install from the plugin zip via Plugins → Add New → Upload Plugin.
  3. Activate QuickShipD through the Plugins screen.
  4. Go to WooCommerce → QuickShipD and set your min/max delivery days, cutoff time, and any holidays or excluded weekdays.

屏幕截图:

  • **Admin settings — Delivery tab** — min/max days, cutoff time, excluded weekdays, and holiday management.
  • **Cart page** — per-item estimated delivery dates displayed as a cart item data row.
  • **Shipping method integration** — QuickShipD min/max day fields added to a flat rate shipping method instance inside WooCommerce Shipping Zones.

升级注意事项:

1.0.0 Initial release. No upgrade needed.

常见问题:

Does QuickShipD work without WooCommerce?

No. QuickShipD is built only for WooCommerce. It declares WooCommerce as a required plugin (WordPress 6.5+). If WooCommerce is inactive, QuickShipD shows an admin notice with a link to install WooCommerce and does not load its storefront features.

Does QuickShipD work with WooCommerce Blocks (block-based checkout)?

Yes — QuickShipD does not break the block-based checkout. Full block checkout integration (rendering the estimate inside the block) is on the roadmap for v1.1.

Does it slow down my store?

No. The delivery date is calculated in PHP on page load — no external API calls, no database queries beyond standard wp_options reads. Frontend assets (CSS + JS) are under 2 KB combined and are only loaded on pages where the delivery estimate is shown.

Can I show a single date instead of a range?

Yes — set Min delivery days and Max delivery days to the same value in WooCommerce → QuickShipD → Delivery. The plugin automatically switches to the single-date template ("Get it by {date}").

How do I add public holidays?

Go to WooCommerce → QuickShipD → Delivery → Holidays. Enter one date per line. Use YYYY-MM-DD for a one-off date or XXXX-MM-DD for a date that recurs every year. Lines starting with # are treated as comments.

Can I customise the wording?

Yes — go to WooCommerce → QuickShipD → Style → Text Templates. Three templates are available: single-date text, date-range text, and countdown text. Each supports simple placeholders: {date}, {start}, {end}, {countdown}.

Can I disable the estimate for a specific product?

Yes — open the product in the WooCommerce product editor, go to the Shipping tab, and check "Disable delivery estimate for this product". You can also set per-product min/max days in the same tab.

Does it support variable products?

Yes. The delivery date is hidden until a variation is selected; then a lightweight AJAX request fetches the correct estimate for that variation.

Does the countdown use JavaScript?

Yes — a small vanilla JS script (no jQuery) ticks the countdown every second and hides it when it reaches zero. If JavaScript is disabled, the static delivery date text remains visible; only the countdown is affected.

Will QuickShipD add nag banners or notices asking me to upgrade?

No QuickShipD will always have a complete free version.

Is it GDPR/CCPA compliant?

Yes. QuickShipD makes no external HTTP requests, stores no personal data, and sets no cookies.

I changed the timezone in WordPress settings but dates are wrong.

QuickShipD reads the WordPress timezone setting (Settings → General) and uses it for all calculations. After changing your timezone, you may need to clear any page-caching plugins.

Does it work with multi-currency / multi-language plugins?

The plugin uses WordPress's date_i18n() function, so day and month names are automatically translated to your active locale. It is compatible with WPML, Polylang, and similar translation plugins.

更新日志:

1.0.0