Linux 软件免费装
Banner图

Trackora - Shipment Tracker for WooCommerce

开发者 slbarriosdev
更新时间 2026年7月11日 00:06
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

shipping woocommerce tracking number shipment tracking order tracking

下载

1.2.3 1.2.6 1.2.5 1.3.1 1.3.0

详情介绍:

Trackora is a free, lightweight shipment tracking plugin for WooCommerce. Add a tracking number to an order and the tracking link follows it everywhere your customer looks: the confirmation email, the My Account order page, and a public Track Your Order page. No settings to configure, no account, no API keys. Save a tracking number and you are done. Add a tracking number in seconds Pick the carrier, paste the number and the ship date, all from one meta box on the order screen. Add as many as you need for split shipments, and edit or delete them with a click. It reaches your customer on its own The carrier, the number and a Track button are added to the WooCommerce order email and to the My Account order page the moment you save them. A self-service Track Your Order page Drop the [wcst_tracking] shortcode on any page. Customers look up their shipment with their order number and billing email, no login required. Works with sequential and custom order-number formats, and cuts down the "where is my order?" emails. A tracking column in the orders list See at a glance which orders have shipped, with a copy-to-clipboard button next to every tracking number. Key features Supported carriers 152 carriers across 37 countries, including UPS, FedEx, USPS, DHL, Royal Mail, EVRi, ParcelForce, DPD, Australia Post, Canada Post, PostNL, PostNord, Correos, SEUR, MRW, Estafeta, Servientrega, Correios, Japan Post, SF Express and Thailand Post. Every carrier is named, with its terms of service and privacy policy, in the External services section below. Don't see yours? Add it as a custom provider with your own tracking URL — no coding needed. For developers Trackora exposes a REST API for shipment tracking automation: The orders/{order_id}/trackings routes are also served under the wc/v1 and wc/v2 namespaces. Or add tracking programmatically and extend the carrier list with a filter: wcst_add_tracking( $order_id, '1Z9999999', 'UPS' ); add_filter( 'wcst_get_providers', function( $providers ) { $providers['My Region']['My Carrier'] = 'https://mycarrier.com/track?id=%1$s'; return $providers; } ); Filter the Shipment Tracking column on the orders list: add_filter( 'wcst_orders_list_column_html', function( $html, $order_id, $items ) { return $html; }, 10, 3 ); All available filters: Source code on GitHub: https://github.com/slbarriosdev/wc-shipment-tracker — bug reports and contributions welcome.

安装:

  1. Upload the trackora folder to /wp-content/plugins/, or install directly from the WordPress plugin repository
  2. Activate the plugin through the Plugins menu in WordPress
  3. Make sure WooCommerce is installed and active
  4. Open any WooCommerce order and use the Shipment Tracking meta box to add your first tracking number
  5. (Optional) Add the [wcst_tracking] shortcode to any page to create a public Track Your Order page

屏幕截图:

  • The Shipment Tracking meta box in context on the WooCommerce order edit screen
  • A saved shipment with one-click Track, Edit, and Delete actions on the order edit screen
  • Shipment tracking information automatically added to the WooCommerce order confirmation email, before the order details

升级注意事项:

1.3.1 Adding, editing and deleting tracking numbers now confirm with an in-page notification instead of a browser alert, plus a refresh of the Shipment Tracking meta box. 1.3.0 Fixes custom tracking links being corrupted by percent-encoded characters, which could be fatal on PHP 8. Adds GDPR export/erase and REST API update (PUT/PATCH). Erasing a customer's personal data now deletes their tracking numbers too. 1.2.6 Fixes the public tracking form for stores using sequential or custom order numbers, plus a more robust billing email check. Recommended update.

常见问题:

How do I add a tracking number to a WooCommerce order?

Open the order, find the Shipment Tracking meta box, select the carrier, enter the tracking number and ship date, and click Save. The tracking link is instantly added to the customer's order email, their My Account page, and the tracking lookup page.

Is Trackora free?

Yes — completely free. All features (unlimited tracking numbers, 150+ carriers, emails, My Account, tracking page, REST API) are included. There is no premium version and no locked functionality.

Does this plugin require WooCommerce?

Yes. Trackora requires WooCommerce to be installed and active.

Does Trackora include a "Track Your Order" page?

Yes. Add the [wcst_tracking] shortcode to any page and customers can look up their shipment by entering their order number and billing email — no login required.

Can I add more than one tracking number per order?

Yes, as many as you need — useful for split shipments or orders shipped with multiple carriers.

My carrier is not in the list. Can I still use it?

Yes. Select "Custom Provider" when adding a tracking item and enter your carrier name and tracking URL, using %1$s where the tracking number should go — for example https://carrier.com/track?id=%1$s. You can also paste the complete link for that one shipment, with the number already in it. The live preview shows the exact URL your customer will open. If the carrier has no tracking page at all, leave the link empty and the number is shown without a Track button.

Does the plugin send my store data to external services?

No. Trackora makes zero server-side requests to third parties. Tracking links are simply URLs that open the carrier's website when a user clicks them.

Is this plugin compatible with WooCommerce HPOS, Blocks and Subscriptions?

Yes. Trackora is fully compatible with High-Performance Order Storage (and legacy order storage), declares compatibility with the block-based cart and checkout, and prevents tracking numbers from being copied to subscription renewal orders.

Can I add tracking numbers via the REST API or programmatically?

Yes. The plugin provides a REST API covering create, read, update and delete, plus the PHP helpers wcst_add_tracking() and wcst_delete_tracking() for use from themes, plugins, or automation scripts.

Does Trackora handle GDPR data requests?

Yes. Trackora registers a personal data exporter and eraser with WordPress, so tracking numbers, carrier names and ship dates attached to a customer's orders are included when you run Tools → Export Personal Data or Tools → Erase Personal Data. It also contributes a section to the privacy policy guide at Settings → Privacy.

更新日志:

1.3.1 1.3.0 1.2.6 1.2.5 1.2.3 1.2.2 1.2.1 1.2.0 1.1.1 1.1.0 1.0.9