How to Enable Reviews for Any Custom Post Type

This tutorial presents a detailed guide about enabling reviews for any custom post type directly in the WordPress Dashboard.

Before you start, check the tutorial requirements:

  • Elementor (Free version) or Block editor (Gutenberg)
  • JetReviews plugin installed and activated
  • JetThemeCore plugin installed and activated

With JetReviews, it is possible to specify default posts, pages, and custom post types to which you would like to add reviews.

Create Review Types

Go to WordPress Dashboard > JetReviews > Review Types

You can build a custom review type by pressing the “Add New Type” button.

default review type

On the opened page, complete the Name of the current review type and select the Source (“Post” or “User”). In this case, we pick the “Post” option as we work with a Custom Post Type (CPT) from JetEngine.

Next, specify the Source Type. For instance, we select the “Tour” CPT.

Move to the Advanced Settings section and press the “Add New Field” button to add a new review field.

feedback general settings

The first field we add is called “Overall Experience” (Label). It has the “1” value set as Step and “5” set as Max value, meaning that the evaluation scales from “1” to “5.”

For instance, setting “10” as a Step and “100” as Max Value enables users to evaluate posts with “0,” “10,” “20,” “30,” etc.

Leave the default “1” Step with the Max Value of “5” to make the user rate post by the classic “1-5” system, like in this guide.

overall experience review field

Press the “Add New Field” button once again to add one more review field.

The second field we add is called “Service Quality”, with “1” Step and “5” Max Value.

service quality review field

Make other adjustments to the review type if needed. For example, we set the Review author verification and Comment author verification to “Shop Manager” so only this role can verify the reviews and authors.

Also, we activate the Upload media option so the media field is added to the review section, allowing users to add some pictures to their review.

feedback review type settings

Once everything is adjusted, hit the “Create Review Type” button.

Next, we will add one more review type for the “Posts” post type. To do so, we go to WordPress Dashboard > JetReviews > Review Types and click the “Add New Type” button one more time.

First, we set the Name of this review type, “Posts Feedback.” Then, we leave the default “Post” Source and “Posts” Source Type.

Moving to the Advanced Settings, press the “Add New Field” button.

posts feedback general settings

For this review type, we add an “Informative Value” field with “1” Step and “5” Max Value.

informative value review field settings

Then, we press the “Add New Field” button again and add the “Inspiration Level” field, with the “1” Step and “5” Max Value as well.

inspiration level review field settings

Make other changes to the review type if needed and press the “Create Review Type” button when ready.

Add Reviews to Single Page

Head to WordPress Dashboard > Crocoblock > Theme Builder. Find the single template of the first post type where reviews were activated.

You can also create one by clicking the “Create new page template” button if you haven’t built one before. Ensure the condition is set accordingly, and press the “Add Body” button. 

Set the already created Single page or build a new option by pushing the “Add from library” button.

In our case, we will edit the body of the “Tour” single template that was built earlier.

theme builder dashboard

Proceed to the editing. Once the editor (Block Editor or Elementor) is opened, place the Review Listing block/widget on the page. 

This widget/block displays reviews added to the post/page/form and a form to add a new review. If there are any reviews added to the post, they will be shown later on the front end.

Adjust the settings available for customization. 

Save the changes by hitting the “Publish” button.

reviews listing widget in elementor

Repeat the same procedure with the second post type. 

You can adjust settings as desired, using different options for customization. Or, repeat the same customization steps as you did for the first post type.

reviews listing for posts

Check the Result

Now open any post of the first post type to check the reviews section. This page will include a review created with the first set of customization settings.

write a review section on the front end

If you open any random post of the second post type, the comments section will include other fields, as we have built a different review type for this post type. Also, the reviews section looks distinct if you put a different design on it.

posts reviews result

That’s all about enabling reviews for any Сustom Post Type with the help of the JetReviews plugin on your WordPress website.

Facebook
Skype
Twitter
LinkedIn
Pinterest
WhatsApp
Print
Threads
ABOUT AUTHOR
Rabby Islam

WordPress Web Developer | Loves To Coding & Explore new Things!

ADVERTISEMENT