WordPress plugin intelligence profile

Review Count & Star Rating

Show your Google, Trustpilot or Facebook rating and review count anywhere on your site. Set the figures once, every page updates.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update8 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Review Count & Star Rating version 1.0.2 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

If your rating and review count are typed into a dozen pages, they are wrong the moment the count changes. Review Count & Star Rating gives you one place to set them, and every page that uses a shortcode or the block updates together.

It works with any review platform. Add as many sources as you like, one per platform or one per branch, and each keeps its own figures.

Typing the figures in is a first class way to use this plugin. Most review platforms publish no free way to read a business score automatically, so a plugin that insists on an API simply cannot support them. Here, entering the numbers by hand is the normal path, and automatic syncing is an option on the platforms that offer it.

What you get

  • One screen for every review source on the site.
  • Shortcodes for the rating, the count, the count rounded down, stars, a full badge, and a link to your review page.
  • A block for the block editor, and a widget for Elementor.
  • Combined figures: total reviews and a count weighted average rating across every platform at once, correct even when platforms score out of different maximums.
  • Part filled stars drawn as shapes, so a 4.3 does not round up to five stars and the display does not depend on which emoji font the visitor has.
  • Optional automatic syncing from Google, once a day, in the background.

Built so the numbers stay right

  • Page caches are cleared when the figures change. Without that, a site behind a caching plugin keeps serving yesterday’s numbers and looks broken.
  • A bad fetch cannot wipe your numbers. If a sync comes back with a lower review count or a rating that jumped, the figure is held for you to approve rather than published.
  • Nothing goes stale in silence. If a source stops syncing, its fetched figures are dropped after a window you choose and the figures you typed take over. Site Health reports how long each source has gone without a sync.
  • The front end never makes an HTTP request. Figures are read from a single small autoloaded option. Syncing happens on a schedule, never during a page load.
  • Your API key is not autoloaded. Credentials live in an option that is only read in the admin and on cron, never on a front end request.

Shortcodes

Add source="key" to any of these to name a source. Without it, the default source is used.

  • [rvnum_rating] the rating on its own
  • [rvnum_count] the exact review count
  • [rvnum_count_rounded step="25"] the count rounded down, never up
  • [rvnum_stars] stars, including part filled ones
  • [rvnum_badge] name, rating, stars and count together
  • [rvnum_link text="Read our reviews"] a link to your review page
  • [rvnum_label] the platform name
  • [rvnum_total] every source added together
  • [rvnum_average] every source averaged, weighted by review count

WP-CLI

9 --count=231

External services

This plugin makes no external connection unless you configure a source for automatic syncing. With every source left on manual, which is the default, it never contacts anything.

com/v1/places/{place-id}, from your server, on a scheduled task. Each request contains the Place ID and the API key you entered. No visitor data, no personal data and no information about your site’s traffic is sent, and no request is ever made during a visitor’s page load.

The rating and review count returned are stored in your own database so that pages can be rendered without contacting Google, and are deleted once they pass the staleness window you set under Display and sync.

Using this feature means agreeing to Google’s terms, which govern how their content may be stored and require attribution to be shown alongside it. Read them before switching it on:

  • Google Maps Platform Terms of Service: https://cloud.google.com/maps-platform/terms/
  • Google Maps Platform Service Specific Terms: https://cloud.google.com/maps-platform/terms/maps-service-terms
  • Google Privacy Policy: https://policies.google.com/privacy

Google requires a billing card on the Cloud project before it will issue a key, even when usage stays inside the free allowance.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • google reviews
  • review count
  • star rating
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity8 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.11.0.2
Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.