Softlinkster Reviews for Google helps you display Google business reviews in WordPress without being locked into a single layout. Create reusable saved views, style each one separately, and place them anywhere with a shortcode.
If you want a Google reviews plugin for WordPress that can handle homepage sections, testimonial grids, review sliders, carousel layouts, or marquee-style moving rows, this plugin is built for that workflow.
What Softlinkster Reviews for Google does:
Create multiple saved views and give each one its own shortcode. One view can be a homepage review slider, another can be a grid for a services page, and another can be a compact testimonial section for a landing page.
Choose from stacked cards, grid, compact, carousel, and marquee layouts. Each saved view keeps its own display and style settings, so different pages can show Google reviews differently without editing code.
Preview layout and styling changes inside the plugin before saving. This makes it easier to tune card spacing, typography, colors, visibility options, and motion-based layouts from one screen.
Search for your business inside wp-admin, save the correct place, and reuse that saved location across views instead of copying Place IDs manually every time.
Hide reviews, feature important ones, and adjust internal sort weight for cached review items. This helps you shape the order of visible reviews without changing the original Google review content.
The plugin fetches Google Places review content, stores it in a time-limited local cache, and refreshes it on a daily schedule or on demand. This keeps the plugin aligned with Google Places caching limits instead of promising permanent review storage.
The plugin ships with one neutral default template. Developers can override that output from the active theme when they want a custom frontend design.
To keep the plugin WordPress.org-safe, it does not ship with any API key. Each site owner must provide their own Google Places API key and business location data.
Admin menu:
Google Reviews > ViewsGoogle Reviews > SettingsOptional constant overrides:
define( 'SOFTLINKSTER_GOOGLE_REVIEWS_GOOGLE_API_KEY', 'your-api-key-here' );
define( 'SOFTLINKSTER_GOOGLE_REVIEWS_GOOGLE_PLACE_ID', 'your-place-id-here' );
The plugin uses a neutral default template. Themes can override it by adding either of these files:
wp-content/themes/your-theme/softlinkster-reviews-for-google/reviews.phpwp-content/themes/your-theme/softlinkster-reviews-for-google/reviews/default.phpPrimary shortcode:
[softlinkster_google_reviews]
Saved view example:
[softlinkster_google_reviews view="homepage-slider"]
Supported shortcode attributes:
view – load a saved view by IDlimit – maximum number of reviews to showmin_rating – minimum rating to includesort – one of newest, oldest, rating_desc, or rating_asclocation – render a saved location IDplace_id – render a specific place IDlayout – one of stacked, grid, compact, carousel, or marqueeExample:
[softlinkster_google_reviews view="homepage-slider" limit="6" min_rating="4" sort="rating_desc"]
This plugin connects to the Google Places API (New) provided by Google LLC.
It contacts the service when:
Google Reviews > SettingsIt sends:
X-Goog-Api-Key request headerid,displayName,googleMapsUri,reviews when fetching reviewsplaces.id,places.displayName,places.formattedAddress,places.googleMapsUri when searching for businessesIt receives:
Google Maps Platform Terms of Service:
https://cloud.google.com/maps-platform/terms
Google Places API policies and attribution requirements:
https://developers.google.com/maps/documentation/places/web-service/policies
Google Privacy Policy:
https://policies.google.com/privacy