Skip to content

Course and Group Reviews

The addon adds a star-rating review system to LearnDash courses and groups. Reviews are stored as native WordPress comments with a rating stored in comment meta, so they live alongside your normal comment moderation tools and are not kept in any custom database table.

  • Learners leave a star rating (1 to 5) together with their comment on a course or group.
  • Ratings are captured when the comment is posted and shown as a star display on the single page and as an average rating with a review count on the course and group grid cards.
  • Because reviews are comments, you moderate them from the standard WordPress Comments screen.

The review system is controlled by a small set of options:

  • Enable review rating - turn the star rating system on or off.
  • Verification required - restrict who may leave a rating (for example, require that the reviewer is an enrolled or verified user).
  • Verification label - the message shown to users who are not allowed to review yet.

When the addon’s review system is active, it disables LearnDash’s built-in review widgets so you do not end up with two competing review displays on the same page.

If you already have reviews from another source, the addon includes a migration tool:

  • Admin: a Review Migration page under the LearnDash LMS menu (requires the manage_options capability). It runs the migration in batches and shows progress.
  • WP-CLI: run wp reign-ld migrate-reviews for a scripted migration.

Both paths move older reviews into the addon’s comment-based review format. See AJAX and WP-CLI.