-
-
As soon as I updated to the latest Rank Math version, it displayed multiple errors and I cannot access WordPress dashboard and can neither login nor deactivate the plugin. I would appreciate guidance as I do not know how to code and it is affecting the website. I tried to recreate tables and use other tools in Rank Math before it crashed fully but didn’t work.
-
Hello,
Thank you for contacting Rank Math and bringing your concern to our attention. I’m sorry for any inconvenience this issue may have caused you.
Our team is already aware of the issue you’ve shared and is currently working on an update to resolve this matter.
This error occurs only when the ‘display logs’ option is enabled, and this should not affect the website’s performance, but we understand the importance of addressing it.
In this case, please follow the steps in this link to ensure that those messages are not appearing on your website.
We plan to roll out this update soon to ensure that everything runs smoothly for all our users.
We would appreciate your kind patience as we work on this fix.
Hope that helps.
Thank you.
Hello,
Just following up on this to let you know that this has now been fixed in the latest beta version of the plugin. However, this version is not yet officially released. You can try this beta update and see if it resolves your issue. To do that, you need to enable the Beta update option by following this guide: https://rankmath.com/kb/version-control/#beta-updates
If you don’t see an update available, please go to Rank Math > Status & Tools > Database Tools > Remove Rank Math Transients > Remove transients. Then, clear your caches, server, and WordPress and check again. You can disable the Beta updates once you update to the latest version and if the issue is gone.
We hope this helps you. Please let us know if you have any other questions or concerns.
Thank you for choosing Rank Math.
This error occurs only when the ‘display logs’ option is enabled, and this should not affect the website’s performance, but we understand the importance of addressing it.
That’s simply not true, it displays even if debug is set to false.
Our team is already aware of the issue you’ve shared and is currently working on an update to resolve this matter.
The responsible thing to do here would be to pull back the update when you know it has some serious issues, it shouldn’t be necessary for people getting trouble after updating several days after you are aware of it.
Just my 5 cents …
Hello,
We deeply apologize for the inconvenience you may have faced due to this.
Since they are just deprecated notices, they will not cause any issues on your website or any functionalities. However, we’ve already released the beta version where the issue has been fixed.
Please try to update the plugin to the beta version and see if that works for you.
Let us know how it goes. Looking forward to helping you.
Thank you.
I wonder if any of you three supporters actually read what the tread starter wrote?
As soon as I updated to the latest Rank Math version, it displayed multiple errors and I cannot access WordPress dashboard and can neither login nor deactivate the plugin.
If you can’t access admin you can’t activate beta updates, and we found no download link for it, so we actually had to downgrade from PHP 8.1 to 8.0 to get into the site again, and that was with debug set to false. 😉
Hello,
We apologize for the confusion. If you still want to test the beta version with PHP 8.1 installed but cannot access your dashboard, you can manually update the plugin via FTP or a file manager in your web hosting control panel.
– Download the latest beta version of Rank Math from https://i.rankmath.com/f/yeWrwj
– Access your site’s root directory using FTP or a file manager.
– Navigate to the /wp-content/plugins/ directory.
– Locate the seo-by-rank-math folder, which is the Rank Math plugin directory.
– Delete or rename the existing folder for the current version.
– Upload the beta version you downloaded to the /wp-content/plugins/ directory.
– After uploading, extract the content of the Zip file and then visit your WordPress dashboard. This should activate the beta version.We hope this helps. Please let us know if you have further questions or concerns.
Thank you.
Hi, having the same issue with 8.1 here. I was wondering when an official plugin update will be released in order to address the issue. Testing a beta version without a guarantee of stability doesn’t seem like the best solution. I would rather have a version that would definitely be applicable to the situation, and I also am using other plugins that require at least PHP 8.1. Is there any ETA for the update?
Thanks
Hello,
While there is no stated ETA at the moment, this issue only occurs when the debug display function is set to true, that is WP_DEBUG_DISPLAY is set to true. The deprecated error has no negative effect on the site when not shown.
You can still use the main version but either set WP_DEBUG to false in the wp-config.php file:
define( 'WP_DEBUG', false );
or if you want it on you can include the following line to ensure it doesn’t display on the frontend:
define( 'WP_DEBUG_DISPLAY', false );
You can paste it before the part of the file reading: “That’s all, stop editing! Happy blogging.”
No user having a similar issue has had any problem emanating from the Beta update. What you can do if you choose to use the Beta update is to turn off beta updates after the Beta versions have been activated from Rank Math > Status & Tools > Version Control > Beta Opt-in > Beta Tester.
This way future Beta versions will not be updated on their own.
We hope this helps.
this issue only occurs when the debug display function is set to true, that is WP_DEBUG_DISPLAY is set to true. The deprecated error has no negative effect on the site when not shown.
This is simply not true, read what people write. Be responsible and pull back faulty updates.
define( 'WP_DEBUG', false ); define( 'WP_DEBUG_LOG', false ); define( 'WP_DEBUG_DISPLAY', false );
Again, be responsible and pull back faulty updates.
Hello,
We understand how this can be inconvenient and we sincerely apologize for this.
The update will be pushed in the coming days, we are testing and iterating to be sure the update fixes the issue for all users, not just some. For now, if you are using PHP 8.1, you would have to use the beta version to clear the errors.
Thank you for your patience and cooperation
What is it with you folks? You have known about the issues for about two weeks, still you let people update to your faulty version, instead of pulling it back to avoid more having to go through the issues it causes?
Hello,
First and foremost, we sincerely apologize for the frustration and inconvenience you’ve experienced due to the issues with the latest Rank Math update.
We understand how disruptive this has been for you, and can assure you that your concerns are being taken very seriously.
We also acknowledge that some of the information provided previously may not have fully addressed the root of your concerns, and for that, we are sorry.
Our aim is to support you effectively, and it’s clear that we need to do better.
We recognize the importance of resolving these issues promptly and responsibly.
Our development team is working on finalizing the update to address these concerns comprehensively.
While a beta version is available to resolve the issue, we are committed to ensuring that the upcoming stable release is rigorously tested and verified to prevent further inconvenience.
Your patience in this matter is greatly appreciated, and we’re doing everything we can to expedite this process.
We aim to roll out the stable update in the coming days, ensuring it is robust and reliable for all our users, including those on PHP 8.1.
In the meantime, if you’re comfortable using the beta version, it should resolve the current errors you’re encountering.
Please know that your feedback has been invaluable in helping us improve.
We’re committed to resolving this issue and learning from this situation to prevent similar occurrences in the future.
Thank you for your understanding and cooperation.
If there’s anything else we can assist you with or any further information you require, please don’t hesitate to reach out.
Your satisfaction is our top priority, and we are here to help.
Thank you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.
The ticket ‘Deprecated: Calling static trait method RankMath\Helpers’ is closed to new replies.