This plugin enables review functionality for the website.
When activated, the plugin creates a virtual page called /reviews/ where reviews and a review form are located.
Themes inсlude widgets for displaying reviews on both the main page and the sidebar.
In the admin menu, the plugin creates a special "Reviews" section. Reviews have settings. They are located under "Reviews" - "Settings."
The following settings are available:
Page Text
The text that will be displayed on the front-end of the reviews page at the very top. If you don't specify text, it won't be displayed.
Number per page
The number of reviews to display per page. If there are more reviews, the rest will be hidden behind the navigation.
Display reviews
Display all reviews or by language version.
Adding method
"Forbidden to add" - completely prohibits adding reviews from the frontend.
Email confirmation - after a user writes a review, they will receive an email with a confirmation link. If they click the link, the review will be published.
Admin moderation - reviews are added for moderation. Only the administrator decides whether to publish a review after reviewing it.
No moderation - comments are added immediately, without moderation or confirmation.
Email confirmation + admin moderation.
Who can add
Who can add reviews from the frontend. All users, only guests (unauthenticated), or only users (authenticated).
Show reviews pending moderation
If this setting is set to "Yes," the review author will be able to see their own reviews. They will be displayed with a note indicating they are pending moderation. Until they are moderated, other users will not be able to see these reviews.
Enable review deletion function
This function allows review authors to dеlete reviews. After successfully adding a review, the author will receive a link to dеlete the review in an email. If they click the link, the review will be deleted.
Enable "Website" field
This setting controls the website field. If this setting is enabled, the author can specify their website when adding a review.
Maximum links in text
The maximum number of links in the review text. If there are more links, a warning will be displayed when attempting to add a review, and the review will not be added.
Stop words (comma-separated)
Stop words separated by commas. If any of these words are found in the review text when attempting to publish, a warning will be issued.
Prohibited email domains (start a new line)
On a new line, one by one, enter the email domains that are prohibited from being added in this field. For example, mail.ru. This way, if someone attempts to create a review with an email from this domain, the review will not be added and the user will see a warning.
Email blacklist (start a new line)
Prohibited email addresses on a new line, one after another. These email addresses will not be allowed to create reviews.
Prohibited IP addresses (start a new line)
Prohibited IP addresses will start a new line, one below the other. These IP addresses will not be allowed to create reviews.
Adding/Editing a Review
Reviews can be added and edited from the admin panel. The following information is required:
Date
Date the review was added.
User ID
The ID of the user who added the review. If the review was added by a guest (an unauthorized user), 0 is used.
Name
The name displayed next to the review on the website.
User Email
The email address of the user, which is not displayed on the website. Informational emails from the system are sent to this email address.
Website URL
The user's website URL. Displayed as a link in the username. The URL contains the parameters nofollow, noreferrer, noopener.
User IP
IP of the user who left the review.
User Session
The unique session of the user who left the review.
Text
Review text.
Admin Comment
The admin comment is only displayed on the reviews page. This text is hidden in widgets.
Language
The language version of the site from which the review was left. This setting is hidden if the site is not multilingual.
Status
Published - the review has been confirmed and is displayed on the site.
Under moderation - the review is being moderated and awaiting administrator approval.
Awaiting confirmation - the review is awaiting email confirmation.
Email Templates
In the "Email Settings" section, the review plugin adds its own templates that can be edited, enabled, or disabled.
Administrator templates: new review added, new review pending moderation.
User templates: review confirmation and reply to review.
