Linux 软件免费装
Banner图

Rahkar Toolkit

开发者 whoman
更新时间 2026年11月2日 01:49
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce persian sms iran jalali

下载

0.38.3 0.33.1 0.33.2 0.39.0

详情介绍:

Rahkar Toolkit puts the tools an Iranian WooCommerce store needs into one plugin: Iranian provinces and cities, SMS login, Jalali dates, Persian invoices and order notifications. Every feature is a module. Switch on only what you use: a module that is off loads no code and runs no queries. Checkout and orders SMS and login Customers and reports Rahkar WP Pro Pro is a separate add-on with modules that bring customers back and turn visits into sales. It uses the SMS setup you already have, so each one is a switch on the modules screen: A control group shows how many sales each module really adds. See Rahkar WP Pro This plugin contains none of Pro's code and works fully without it. Requirements

安装:

  1. Install and activate the plugin.
  2. Go to Rahkar → Modules and switch on the modules you want. A fresh install starts with every module off.
  3. Open Rahkar → Settings to configure the modules you switched on.
  4. For SMS: switch on Notifications, enter your IPPanel API key and sender number, and send a test message from the settings screen.
Background queue SMS and email are sent from a background queue so a customer never waits on the SMS provider. The queue runs on its own through site traffic and WP-Cron. For a busy store, the Rahkar → Health screen shows a server cron line that runs it on a fixed schedule instead.

屏幕截图:

  • Settings, with a live preview of the colours the plugin uses on your site.
  • Notifications: one message per order status, each switched on and edited on its own.
  • SMS gateways: API key, sender number, approved patterns, and what happens when a gateway refuses a message.
  • Iran's 31 provinces and 2,704 cities, with room for cities you add yourself.
  • Login security: codes sent, success rate and the health of each gateway over the last 24 hours.

升级注意事项:

0.31.0 Adds an optional Matomo connection module. Nothing changes until you switch it on and enter your Matomo server.

常见问题:

Does it slow down my site?

Only by what you switch on. A module that is off is not loaded at all, and modules load only on the kinds of requests they need — the invoice module, for instance, never loads on the storefront.

Does the Jalali calendar change the dates stored in my database?

No. Dates are converted only when shown. Switching the module off returns every screen to Gregorian with nothing to undo.

Which SMS providers are supported?

IPPanel. Other providers can be added by developers through the rahkar_wp_notification_drivers filter.

What happens to my data if I delete the plugin?

It is kept by default, because deleting a plugin is often a troubleshooting step. To remove all tables and settings on deletion, add define( 'RAHKAR_WP_REMOVE_ALL_DATA', true ); to wp-config.php before deleting.

Is the source code of the admin design files available?

Yes. The admin screens use the Rahkar UI design system, whose compiled files are in assets/vendor/rahkar-ui/build/. Its source code is at https://github.com/rahkarnet/rahkar-ui and is built with npm install && npm run build.

更新日志:

0.39.0 0.38.3 0.38.2 0.38.1 0.38.0 0.37.0 0.36.0 0.35.0 0.34.0 0.33.2 0.33.1 0.33.0 0.32.0 0.31.0