Hello,
I apologize for the issue you are facing with the Rank Math plugin on your website. The error log provided by Cloudways indicates a problem related to the interaction between the Rank Math SEO plugin and the ThirstyAffiliates plugin.
The error seems to be occurring in the Rank Math plugin, specifically in the class-contentprocessor.php file at line 96 when trying to convert a URL to a post ID using url_to_postid. Additionally, there appears to be an issue with constructing and querying a WP_Query object related to fetching a page named ‘personajes-emblematicos-de-argentina’.
The involvement of the ThirstyAffiliates plugin is also highlighted in the error message, suggesting that it is trying to apply a filter to the query.
While Cloudways suggested updating your plugins, including Rank Math, if they are already up-to-date, it might be worth checking if any recent updates, such as GeneratePress Pro, could be causing conflicts leading to these errors.
If the issue persists after ensuring all plugins are updated, you may need to further investigate the compatibility between the plugins or themes on your site. If you require additional assistance in resolving this matter, please feel free to reach out to our support team for further guidance.
Thank you for bringing this concern to our attention.
Warm regards.
Sources:
Solving Redirection Issues Using Rank Math SEO Plugin » Rank Math
WordPress Database Error Commands Out of Sync; You Can’t Run This Command Now » Rank Math
Fatal Error Happening on Some Installations After 1.0.49 Update » Rank Math
Hello,
Thank you for your query and we are so sorry about the trouble this must have caused.
Can you please let us know what specific issues you see in Google Search that are caused by those error messages?
As for the error messages, we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.
Please do take a complete backup of your website before sharing the information with us.
It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:
https://wordpress.org/plugins/temporary-login-without-password/
You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):
https://wordpress.org/plugins/wp-security-audit-log/
We really look forward to helping you.
Hello,
I have updated the sensitive data as requested. Can you please check further?
Thank you.
Sorry for the dealy, I was on the road.
About your question
Can you please let us know what specific issues you see in Google Search that are caused by those error messages?
It refers to the programmable search engine or Google Custom Search Engine that I have on the site, it works well in the back end and doesn’t work in the front end. It might be a permission thing because the backend is Ezoic-free, and the front end is delivered from Ezoic CDN.
https://imgur.com/B6WZx6B
The error says
Unauthorized access to internal API. Please refer to https://support.google.com/customsearch/answer/4542055
I am working to end the partnership with Ezoic.
Hello,
The custom search seems to be working fine in your staging site:
This is with the Rank Math plugin activated.
Can you please try deactivating your Rank Math plugin in your live website temporarily to test if the issue persists when you use the custom search on your website?
If possible, you can also share your live website here so we can test it out. Just make sure that you have created a backup for your live site before sharing its login information.
Looking forward to helping 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.