説明
Streamline your order fulfillment process with the Milans Shipped Order Tracking for WooCommerce plugin. This powerful yet lightweight extension adds a dedicated “Shipped” order status and comprehensive tracking capabilities to your WooCommerce store.
Key Features
- New “Shipped” Order Status – Clearly mark orders as shipped with a dedicated status
- Tracking Number Fields – Add tracking numbers and select shipping providers for each order
- Automatic Customer Emails – Send professional shipment notifications with tracking details
- Admin Dashboard Integration – View tracking info directly in order management
- Customizable Tracking Providers – Add your own shipping carriers with tracking URLs
- HPOS Compatible – Fully compatible with WooCommerce’s High-Performance Order Storage
- Translation Ready – Fully translatable with included language files
- Secure & Optimized – Built with WordPress coding standards for maximum security
Why Choose This Plugin?
- 🚚 No Third-Party Accounts – Works directly with your WooCommerce store
- 📧 Automated Notifications – Customers receive tracking info instantly when orders ship
- 🔧 Flexible Configuration – Add any shipping provider with custom tracking URLs
- 🎨 Clean Integration – Blends seamlessly with your WooCommerce admin interface
- 📱 Mobile Responsive – Works perfectly on all devices
Perfect For
- E-commerce stores looking to improve customer communication
- Businesses wanting to reduce customer service inquiries about shipping
- Store owners needing better order status management
- Anyone wanting to professionalize their shipping process
Support
For support, bug reports, or feature requests, please visit:
– GitHub: https://github.com/milangru/milans-shipped-order-tracking-for-woo
– Create an issue or pull request
Contribute
Contributions are welcome! Whether you want to report a bug, suggest a feature, or submit a pull request:
1. Fork the repository
2. Make your changes
3. Submit a pull request
Translations
The plugin is fully translation ready. If you would like to translate it to your language:
1. Copy languages/milans-shipped-order-tracking-for-woo.pot
2. Rename to your language (e.g., milans-shipped-order-tracking-for-woo-sr_RS.po)
3. Translate the strings
4. Create a pull request
Credits
Developed by Milan Grujić
Plugin URI: https://github.com/milangru/milans-shipped-order-tracking-for-woo
スクリーンショット




インストール
Manual Installation
- Upload the
milans-shipped-order-tracking-for-woofolder to/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to WooCommerce Settings Emails and enable the “Shipped Order” email
- Configure your tracking providers in the email settings
Configuration Steps
Add Tracking Providers:
- Navigate to WooCommerce Settings Emails
- Click on “Shipped Order” email settings
- Add providers in format:
provider_key|Provider Name|tracking_url
Mark Order as Shipped:
- Open any WooCommerce order
- Add the tracking number and select a provider
- Change the order status to “Shipped”
Customer Notification:
- Email is automatically sent to customer
- Includes tracking number and direct tracking link
Example Tracking Providers Format
post_of_serbia|Post of Serbia|https://t.17track.net/en#nums= fedex|FedEx|https://www.fedex.com/apps/fedextrack/?tracknumbers= dhl|DHL|https://www.dhl.com/en/express/tracking.html?AWB= ups|UPS|https://www.ups.com/track?tracknum=
FAQ
-
Does this plugin support all shipping providers?
-
Yes. You can add any shipping provider by specifying the provider name and tracking URL. The plugin includes default providers like Post of Serbia and FedEx.
-
Will my customers be notified automatically?
-
Yes. When you change an order status to “Shipped”, the plugin automatically sends a customized email to the customer with all tracking details included.
-
Can I customize the shipped email?
-
Yes. The email template can be customized by overriding
templates/customer-shipped-order.phpin your theme. Simply copy it to[your-theme]/woocommerce/emails/and modify as needed. -
Does it work with custom order statuses?
-
Yes. The plugin adds its own “Shipped” status but works seamlessly alongside other custom order statuses you may have.
-
Is this plugin compatible with HPOS?
-
Yes. The plugin is fully compatible with WooCommerce’s High-Performance Order Storage (HPOS).
-
How do I add my own shipping providers?
-
Go to WooCommerce Settings Emails Shipped Order and add your providers in the “Tracking Providers” field using the format:
provider_key|Provider Name|https://tracking-url.com?tracking_number= -
Will this slow down my site?
-
No. The plugin is lightweight and optimized for performance. It only loads additional resources when needed.
-
Do I need any third-party API keys?
-
No. This plugin works independently and does not require any third-party accounts or API keys.
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
2.0.4
- Added: Admin notice asking users to leave a review after successfully shipping 20+ orders, with dismiss/snooze options.
2.0.3
- Tweaked: Updated plugin display name.
2.0.2
-Fix: The Recipient(s) column on WooCommerce > Settings > Emails now correctly displays “Customer” plus any configured additional recipients for the Order Shipped email.
2.0.1
- Fixed: Email class naming convention (WC_Shipped_Order_Email SOTW_Shipped_Order_Email)
- Fixed: WordPress coding standards compliance
- Fixed: Template variable prefixes
- Improved: Error handling in email triggers
- Removed: Debug code from production
2.0.0
- Enhanced: WordPress coding standards compliance
- Improved: Better prefixing for all functions
- Added: HPOS compatibility
- Fixed: Security improvements
- Updated: Plugin architecture
1.2.0
- Increased security
- Code improvements
1.0.0
- Initial release
- Added “Shipped” order status
- Added admin fields for tracking number & provider
- Added automatic email notifications
- Added default provider list (Post of Serbia, FedEx)
- Full internationalization support