| 开发者 | kitgenix |
|---|---|
| 更新时间 | 2026年5月7日 21:19 |
| 捐献地址: | 去捐款 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv3 or later |
| 版权网址: | 版权信息 |
Yes. You can add multiple shipments per order, including split parcels and partial shipments.
Yes. Each shipment can have its own carrier and tracking number.
Yes. The Bulk Tools tab lets you export shipments to CSV and import edited files again. Each CSV row represents one shipment, and imports can either append new shipments or replace all shipments on the matched orders.
Built-in carriers include Amazon Logistics, An Post, Australia Post, Bpost, Canada Post, Chronopost, Colissimo / La Poste, Correos, DHL, Deutsche Post / DHL Germany, DPD Ireland, DPD UK, DX, Evri, FedEx, GLS, NZ Post, Other, Parcelforce Worldwide, PostNL, PostNord, Royal Mail, UPS US, UPS Ireland, UPS UK, USPS, Woodside Distribution, and Yodel.
Yes. Use Kitgenix → Order Tracking → Carriers to add custom carriers (including tracking URL patterns with {tracking_number}) and enable/disable built-in carriers. The built-in “Other” carrier is a fallback option with no automatic tracking URL.
Yes. You can apply a recommended regional carrier pack, disable built-in carriers, change their priority order, and add custom carriers with their own icons and tracking URL patterns.
Yes. The Carriers tab now includes recommended carrier packs for UK & Ireland, Europe, North America, Australia & New Zealand, and global mixed-carrier stores. Applying a pack sets a recommended built-in carrier list and priority order that you can still fine-tune manually.
Yes. Tracking is shown in the Completed Order email and the plugin’s Partially Shipped email when shipments exist.
Common causes: tracking isn’t saved yet, the Completed Order email is disabled in WooCommerce, or another plugin/theme overrides email templates/hooks. You can also test with the Partially Shipped email.
It’s a dedicated email included with the plugin, designed for staged fulfilment. It can be triggered when an order status changes to wc-partially-shipped.
Yes. The tracking page is public. Customers can look up tracking by order details or by tracking number.
Yes. Tracking-number lookup is supported.
Yes. The tracking form now uses country-aware postcode / ZIP / postal-code matching so international orders are not forced through a UK-style postcode comparison.
Yes. When you assign item quantities to shipments, the tracking view can show shipped items, remaining items, and per-parcel detail after the postcode check is satisfied.
Yes. The plugin declares compatibility with WooCommerce custom order tables (HPOS).
No. The optional map uses Leaflet + OpenStreetMap. No API key required.
Check for a strict Content Security Policy, blocked OpenStreetMap tile requests, or aggressive script optimisation. Ensure the tracking page is allowed to load tiles and that frontend assets aren’t being stripped.
No. It stores shipment tracking data and displays it in the right places. It doesn’t replace full shipping/fulfilment suites.
The plugin doesn’t add tracking cookies. It uses WooCommerce order details for lookups. Carrier links and map tiles/geocoding are external services; review their policies for your needs.
item_id:qty|item_id:qty format and reuse the same shipment storage used by the order edit screen, emails, analytics, and the public tracking page.{tracking_number}), optional icon URL, and optional priority.AdminModule entrypoint (keeps settings storage unchanged).