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 include 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 will not 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.
Add method
No adding - completely prohibits adding reviews from the front end.
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. 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 front end? All users, only guests (unauthorized), or only users (authorized).
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 pass moderation, other users will not be able to see these reviews.
Enable review deletion function
This function allows review authors to delete reviews. After successfully adding a review, the author will receive a link to delete the review in an email. If they click it, 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 displayed.
Prohibited email domains (start a new line)
On a new line, enter the email domains that are prohibited from being added in this field, one by one. For example, mail.ru. Therefore, if someone attempts to create a review using an email address from this domain, the review will not be added and the user will see a warning.
Email Blacklist (starts in a new line)
Banned email addresses (starts in a new line, one after the other). These email addresses will be blocked from creating reviews.
Banned IP addresses (starts in a new line)
Banned IP addresses (starts in a new line, one after the other). These IP addresses will be blocked from creating reviews.
Adding/Editing a Review
Reviews can be added and edited from the admin panel. The following information is required:
Date
The 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 displayed.
Name
The name displayed next to the review on the website.
User Email
The user's email address, which is not displayed on the website. Informational emails from the system are sent to this email address.
Website URL
The URL of the user's website. Displayed as a link in the username. The URL contains the parameters nofollow, noreferrer, noopener.
User IP
The IP address of the user who left the review.
User Session
The unique session of the user who left the review.
Text
The text of the review.
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 removed.Enable.
Admin templates: New review added, new review pending moderation.
User templates: Review confirmation and reply to review.
