Track Order Details for Post.ir

Description

This plugin allows customers to track their orders by entering the order number.
It will show tracking code if available, or display the order status if not.
Persian (Jalali) dates are supported out of the box without any extra plugin.

Features:
* Display tracking code from order notes.
* Show order status if tracking code is missing.
* Automatically convert order date to Jalali (Persian) calendar.
* Clean, modern form design.
* Fully RTL compatible.

فارسی:
این افزونه به مشتریان امکان می‌دهد سفارش‌های خود را با وارد کردن شماره سفارش رهگیری کنند.
اگر کد رهگیری موجود باشد، نمایش داده می‌شود و اگر نباشد وضعیت سفارش نمایش داده خواهد شد.
تاریخ سفارش نیز به صورت شمسی (تقویم جلالی) نمایش داده می‌شود.

Installation

  1. Upload the plugin files to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > رهگیری سفارش to configure colors and instructions.
  4. Add the [track_order_form] shortcode to any page or post.

FAQ

How does the plugin find the tracking code?

It searches order notes for lines starting with “کد رهگیری:” or “Tracking Code:” followed by a 24-digit number.

What shortcode should I use?

Use [track_order_form] in your page or post.

Is Jalali date conversion automatic?

Yes, no additional plugin is required.

Reviews

Aqırap 2, 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.3

  • Added proper escaping for all outputs.
  • Replaced inline styles with wp_enqueue_style() and wp_add_inline_style().
  • Updated Contributors list.

2.2

  • نمایش تاریخ سفارش به صورت شمسی بدون نیاز به افزونه جانبی.
  • نمایش وضعیت سفارش اگر کد رهگیری موجود نباشد.
  • بهبود ظاهر فرم و ورودی فقط عددی.

2.1

  • Removed input arrows.
  • Added fallback to display order status.

2.0

  • Improved styling and validation.
  • Limited tracking code detection to 24-digit numbers.

1.0

  • Initial release.