Ahsan Review Scheduler for WooCommerce

توسط

Ahsan Review Scheduler for WooCommerce is a powerful plugin for WooCommerce store owners who need full control over their product review system.

Whether you want to manually add a single review, bulk import hundreds via CSV, or schedule reviews to auto-publish at an exact future date and time — this plugin handles it all automatically.

Key Features

  • Schedule Future Reviews — Set any future date & time. Reviews auto-publish exactly on schedule via WP-Cron.
  • Bulk CSV Import — Import hundreds of reviews at once. Past dates publish instantly, future dates schedule automatically.
  • Auto Approval System — Reviews approve themselves on schedule. No need to manually approve each one.
  • Timezone-Aware Scheduling — Full timezone support. Works accurately for any country worldwide.
  • Professional Dashboard — Clean admin panel with filters, search, edit, approve, delete and status management.
  • Import Logs — Full history of every CSV import with error reports.
  • Native WooCommerce Integration — Reviews appear in the standard WooCommerce review tab. Affects ratings, counts, and schema markup naturally.
  • Verified Owner Badge — Mark reviews as verified purchases.
  • No Custom Tables for Reviews — Uses WordPress native wp_comments and wp_commentmeta.

Technical Notes

  • Scheduling uses WP-Cron as the primary trigger (every minute), with a transient-throttled fallback on init for unreliable cron environments.
  • For bulk CSV imports, the plugin inserts reviews via $wpdb->insert() directly to bypass WordPress flood-control filters that can incorrectly block rapid bulk insertions. All data is fully sanitised before insertion.
  • The custom wcsrip_scheduled comment status is used internally to track pending scheduled reviews. It is removed when the review publishes and never exposed to frontend users.

CSV Import Format

Your CSV file should have these columns:

id, review_title, review_content, review_score, date, product_id, product_sku, display_name, email, location

Date format: YYYY-MM-DD HH:MM:SS

  • Past or current date: Review publishes immediately
  • Future date: Review schedules and auto-publishes at that exact time
  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Ahsan Review Scheduler in your WordPress admin sidebar
  4. Configure your timezone in Settings
  5. Start adding or importing reviews

Minimum Requirements

  • WordPress 6.0 or higher
  • WooCommerce 7.0 or higher
  • PHP 8.0 or higher

سوالات متداول

Do scheduled reviews publish automatically?

Yes. The plugin uses WP-Cron (running every minute) as the primary scheduler. A transient-throttled fallback also runs on init for hosting environments where WP-Cron is unreliable.

What timezone does the plugin use for scheduling?

You can set any timezone in the plugin Settings page.

Does it work with all WooCommerce themes?

Yes. Reviews are stored as native WooCommerce reviews so they appear in the standard reviews tab.

Will duplicate reviews be imported?

No. The plugin detects duplicates and skips them automatically.

Is my data safe if I uninstall the plugin?

Reviews added through the plugin are stored as native WordPress comments and remain in your database after uninstall.

Why does the plugin use $wpdb->insert() instead of wp_insert_comment()?

WordPress flood-control filters can block rapid bulk imports. For bulk CSV imports, we bypass this using $wpdb->insert(). All data is fully sanitised before any database operation.

تصویری برای این آیتم موجود نیست.
نظری برای این آیتم موجود نیست.
0 0 رای ها
امتیازدهی
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
هیچ نسخه‌ای برای این آیتم موجود نیست.
بدون امتیاز

قیمت:

رایگان

نگارش

آخرین انتشار

21 خرداد 1405

آخرین بروزرسانی

6 روز پیش

نصب های فعال

-

نگارش وردپرس

وردپرس 6.0+

تست شده از نسخه

وردپرس 7.0

نگارش PHP

PHP 8.0+

نسخه ها

0 نسخه