Error and required fields not working


1. The v6.0 update requires a plugin migration to migrate the database table to the new version. This is scheduled to run automatically after the update, but sometimes it can take a few minutes until it runs because the WordPress scheduling system is not the same as a server “cron job” and it can sometimes be delayed.

On the Site Reviews admin screens there should have been a Plugin Migration notice with a button which runs the migration instantly if clicked. Though it sounds like you have now done that.

2. The required fields is controlled by the “Required Fields” option in the plugin settings. The v6.0 update changed the settings path in the database, however running the Plugin Migration should have fixed that also.

Can you confirm that you still have that problem after running the plugin migration? I did test this on the demo website and did not experience any problem after the plugin was migrated. If you still have problems with the required fields after running the plugin migration, please let me know so I can look into it further!

If you do still have this problem, here are two ways that you can fix it:

  • Go to the Site Reviews > Tool page, hold down the ALT key (or the option key if you are using a Mac), and run the Migrate Plugin tool.
  • Go to the Site Reviews > Settings page and save the settings.

3. Site Review v5 never had a checkbox reCAPTCHA option. Additional CAPTCHA options were added in the Site Reviews v5.25.0 update (v3 reCAPTCHA, hCAPTCHA, FriendlyCaptcha), but otherwise the v2 reCAPTCHA has always been the Invisible reCAPTCHA, not the checkbox.

While internal changes were required in order to add new features (like the Verified review feature and some of the new add-on features), I’m sorry that the update to v6.0 was not as smooth as you expected it to be.

In general, major versions (i.e. 6.x.x) may have breaking changes which is why it’s a major version bump instead of a minor version bump. I have tried my best to mitigate these as much as possible.

Please also see the Upgrade Guide on the Site Reviews > About page.

@geminilabs `Hello, thank you for your reply.
I used the tool you specified, but when the problem was not resolved, I removed the required fields and saved them and then added the required fields again and saved. Doing this fixed the problem.

I had added recaptcha for site reivews before and when I checked the settings after the update, the recaptcha settings were gone. Also there was no fixed v2 invisible logo on the site. Maybe I’m misremembering but I’m pretty sure it’s not the site v2 invisible logo.`

The CAPTCHA option is in the settings. Once you select a CAPTCHA option, other captcha settings will appear underneath where you can add the captcha api keys.

Do you have one of these options selected?

Ok, the Inline option allowed me to add the recaptcha box above the button.

I guess that’s how it was and I’m misremembering.
I’m sorry for the confusion. Thanks for your help.

  • This reply was modified 13 minutes ago by birblogcu.
  • This reply was modified 12 minutes ago by birblogcu.
  • This reply was modified 12 minutes ago by birblogcu.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Your Advertisement Here