-
keywords not working for some users on wordpress backend.
Working under my admin login but no one elses.
We have installed a new firewall as well.
-
Hi Edward,
I the focus keyword option not available to other users with none admin role on your site or what exactly is the issue?
Could you give us a bit more context on this one and what error those other none admin users get.
Thanks.
Hi Michael,
Sure thing.
So the plugin is showing for everyone that has permissions for it. But besides myself, no one else can add the keyword to the post. They add the keyword but it doesn’t save after they leave the post.
No error message comes up.Hello,
Thank you for the follow up.
As you said you installed a new firewall, would you please confirm this is not blocking Rank math API for users not logged in as admins?
We can also confirm this for you. To do so, please edit the first post on this ticket and include the WordPress & FTP logins of an account having the issue in the designated Sensitive Data section.
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.
I have provided one of the logins that is experiencing the issue.
Hello,
Thank you for that additional information, and sorry for the delay.
I’ve replicated this issue and found these error message upon saving the keyword:
api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2 POST https://thenerdybasement.com/wp-json/rankmath/v1/updateMeta?_locale=user 403 Uncaught (in promise) {code: "invalid_json", message: "The response is not a valid JSON response."}
Those errors usually are caused when something is blocking access to the WordPress API REST.
I would recommend disabling the plugins one by one to check what could be causing it. You can follow the steps in this guide for checking a conflict:
https://rankmath.com/kb/check-plugin-conflicts/If the issue still persists, please contact your hosting support and check if something is blocking the WordPress API REST. Please also ask them to check the Firewall Settings and whitelist the updateMeta rule.
I hope that helps. Thank you, and please don’t hesitate to contact us anytime if you need further assistance.
Not a problem thank you for finding the error.
I will reach out to the hosting. But if I am to have this whitelisted. What do I input in the list?
The plugin didn’t have any issues prior to the updated firewallHi Edward,
Tell your hosting provider to allow the POST on POST https://thenerdybasement.com/wp-json/rankmath/v1/updateMeta for example.
Show them the error and they will likely understand what needs to be done.
Let us know how it goes and we can take it from there.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 ‘keywords not working’ is closed to new replies.