Track Order Details for Post.ir

Description

This plugin adds a front-end order tracking form for WooCommerce.
Customers enter their WooCommerce order number and the plugin shows:
* Customer name
* Order date
* Order status
* Tracking code (if available)

Tracking code sources (priority):
1) Order notes (manual)
2) Known meta keys (including _wc_shipment_tracking_items)
3) Manual tracking code saved in the WooCommerce order metabox (added by this plugin)

It also provides buttons to:
* Copy the tracking code
* Open the Post.ir tracking website (https://tracking.post.ir/) after copying

Installation

  1. Upload the plugin zip and activate it.
  2. Go to Settings Track Order Settings.
  3. Add the shortcode to any page: [track_order_form]

FAQ

What shortcode should I use?

Use: [track_order_form]

The tracking code is not shown. What should I do?

Open Settings Track Order Settings and use the Meta Scanner section to detect the meta key used by your shipping plugin.

Reviews

2 An Dàmhair 2025
It is great for displaying the postal tracking code based on the order number and it is simple and easy to use
Read all 1 review

Contributors & Developers

“Track Order Details for Post.ir” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.9.9

  • Fixed order date display for Persian/Jalali sites by using wp_date() directly (avoid double Jalali conversion).

2.9.8

  • Fixed order date display (avoid double timezone offset).
  • Fixed header background color mapping and improved color variable coverage.
  • Performance: cache detected tracking code per order for 12 hours and clear cache on manual updates.

2.9.7

  • Fixed admin enqueue checks to avoid nonce warnings (no superglobal GET usage).
  • Fixed order date display using WooCommerce local timestamp (getOffsetTimestamp).
  • Fixed REQUEST_METHOD undefined index warning.
  • Updated Tested up to header.

2.9.6

  • WordPress.org compliance: fixed i18n domain, added languages/ folder, improved escaping and nonce handling, English readme.