Hi,
Thank you for reaching out and letting us know about the issue you’re experiencing with the plugin page on your site.
The error message “There has been a critical error on this website” typically indicates a PHP-related issue. Here’s what you can try to resolve the issue:1. Enable Debugging to Identify the Error
To help us pinpoint the exact cause, please enable WordPress debugging by following these steps:
- Access your site files via FTP or your hosting control panel (File Manager).
- Open the wp-config.php file in the root directory of your site.
- Add the following lines just before the line that says /* That’s all, stop editing! */:
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);
Save the file and try to access the plugin page again. This will log any errors to a file located at: /wp-content/debug.log
Once done, please send us the contents of that file (especially the most recent entries), so we can investigate further.
Once we receive the error log or more details from your end, we’ll be able to provide a specific fix or update.
Please let us know once you’ve had a chance to review the debug log.
Came across a similar crash today. In RulesListTable.class.php, line 49 we have
$rule = new (AutomaticProductCategories::instance()->ruleClass())();
… which my (old) PHP 7.3 does not seem to like. If I change this to
$_classname=AutomaticProductCategories::instance()->ruleClass();
$rule=new $_classname();
… it works
This issue has been fixed and the update has been released. Let us know if you encounter any further issues.