Very responsive and helpful support team, quick replies that got us up and running fast
Last updated on July 15, 2025 by Ryan Cordoni
How to Add Star Ratings in WordPress
Want to add star ratings to your WordPress site? This guide shows you how to add a star rating to your website the easy way!

Using WordPress and want to get Formidable Forms for free?
Why use Formidable as your star rating plugin?
Before we tell you why Formidable is a great choice when it comes to star ratings in WordPress, let's talk about the other guys. There are several dedicated star rating plugins that do just one thing: add star ratings to your posts and pages.
What's different about the Formidable Forms star rating?
But if you want to be able to truly rate everything on your site, you'll need more power. Formidable star ratings use two key features to create powerful star rating systems:- The star rating field
- Formidable's Views feature


- Add Reviews to Your WordPress Website
- Calculate a 5 Star Ratings Average in WordPress
- Create an Emoji Rating Scale in WordPress
Use Formidable to create a star rating widget and more
To put it simply, there's no limit to where you can place reviews or star ratings on your site when you use Formidable. We have developed our own widget that you can place anywhere on your site. If you build a form or a View with Formidable, you can place it in that widget. Or you can place forms on any post, page, custom post type... anywhere you'd like! And if you get stuck at any point, you can connect with our top-notch support team. Just in case you're wondering, they are rated 5-stars every week!
From Idea to Reality in Minutes. Build Powerful Forms, Dashboards, Apps and More.
Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.
Adding star ratings to posts and forms
Here are the basic steps to add star ratings to your WordPress site. This tutorial can be found in more detail here in our knowledgebase. This guide will show you how to add star ratings to a list of posts or form entries. Here are the basic steps we will follow:- Create a star rating form
- Create and edit your View
- Edit your View
1. Create a star rating form
First things first, you need to create a form to collect your star Add a Star rating field. Name it whatever you want and add whatever custom fields you need.



2. Create your View
Create a View that displays the entries or posts you want to show ratings for. This is where you will Insert your star rating form. To insert your ratings form, paste your form shortcode in the 'Detail Page' content box. Your shortcode will look like the following, where "x" is the form ID:Please select a valid form
At this point, you can preview the View. Just submit test entries in the star rating form that you created in step 1.
3. Edit your View
After that, we need to go back to edit your View to add the average star rating. Paste this code in the Content area of your view:You must include a valid field id or key in your stats shortcode."]
Replace "x" with the ID of your star rating field and replace "y" with the ID of your hidden field. That's it!
One more thing: If you inserted your star rating form into a post, use the following shortcode instead:
You must include a valid field id or key in your stats shortcode."]
Wrapping up
That's really all there is to it! No matter if you are a WordPress developer or an individual building a WordPress site, Formidable can save you tons of time. We hope you've enjoyed today's post. For more like this, come back to the Formidable blog often! Bye for now.Why wait to try Formidable Forms? You're protected by our 14-day money-back guarantee! Try Formidable today and we'll refund all your money if you aren't 100% satisfied.
This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.