Thread Starter
yayin7
(@yayin7)
This is line 97
if ( empty( $data ) || !is_array( $data ) || (is_array( $data ) && empty( array_filter( $data ) ) ) || count( $data ) == 1 ) {
Thread Starter
yayin7
(@yayin7)
I deleted the plugins that updated today and it fixed the issue. I will reinstall them. THank you
How did you uninstall it?! Darn thing broke my whole site!
Plugin Author
ndre
(@ndre)
Thank you for reporting the problem.
The problem is solved now. There was an incompatibility with old PHP versions in the newest eCommerce Product Catalog.
You can now rename the folder back, update the plugin and activate it again.
I recommend upgrading your PHP if you can.
And how do you update the plugin when you can’t access the WordPress admin panel?
Plugin Author
ndre
(@ndre)
Hi @mischaboender,
If your problem is related to eCommerce Product Catalog please contact us directly (please select the bug report option). We will solve that for you ASAP.
You can also do it yourself by disabling the plugin first. After that you will be able to access the dashboard to update it.
In order to disable the plugin when you cannot access the admin please log in to the FTP server where your website is and find your WordPress folder > wp-content > plugins.
Change there the plugin folder name. As soon as you change the plugin folder name it will be automatically deactivated.
Hi @ndre,
It’s the same issue as reported here, but I just got word of it from someone that I help with his website.
So, rename the folder to “<plugin>-disabled”, access the dashboard, update the plugin and re-enable it? Renaming the folder first has no impact on the update process?
Plugin Author
ndre
(@ndre)
The process is as follows:
1. Rename the folder (e.g. add a random letter at the end)
2. Refresh the admin page to see if it works and go the the plugins menu so you get the message that the plugin is missing
3. If it works rename the plugin back to original, if it still doesn’t work it means that there is another plugin or theme causing this so you must keep trying
4. Update the plugin
5. Activate the plugin