| 开发者 | y0000el |
|---|---|
| 更新时间 | 2026年5月7日 11:36 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv3 or later |
| 版权网址: | 版权信息 |
quickshipd folder to /wp-content/plugins/, or install from the plugin zip via Plugins → Add New → Upload Plugin.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.
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.
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.
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}").
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.
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}.
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.
Yes. The delivery date is hidden until a variation is selected; then a lightweight AJAX request fetches the correct estimate for that variation.
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.
No QuickShipD will always have a complete free version.
Yes. QuickShipD makes no external HTTP requests, stores no personal data, and sets no cookies.
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.
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.
Requires Plugins: woocommerce). Requires WordPress 6.5+ so the dependency UI is available.