@phoenval
TLDR: After updating to v7.0, run the plugin migration and verify the plugin settings to ensure the WooCommerce integration is enabled.
When was the first time this happened, was it after upgrading from v5 to v6?
Previously, upgrading to major point versions would change the settings database key (i.e. site_reviews_v5
to site_reviews_v6
). This was a problem for some people because it depended on a scheduled plugin migration being run automatically after updating and on some websites this did not run immediately or at all (if WP-Cron was backed up for example). In those cases, the settings would revert to the default settings (and the default setting for the WooCommerce integration is to be disabled).
Site Reviews v7.0 removed the version number from the database settings key, but there were still some edge cases that affected the integration settings (i.e. after the WooCommerce settings were moved into the new Integrations tab in the Site Reviews settings).
When Site Reviews v8.0 is released it will be more robust in regards to setting migrations.
To fix the problem on your website, do the following:
- Upgrade Site Reviews to the latest version.
- Run the “Migrate Plugin” tool
- Verify the Site Reviews plugin settings to ensure everything is as it was (particularly, check that the WooCommerce integration is still enabled).