Hi,
thanks for your post, and sorry for the trouble.
This usually is a small problem with the TablePress access capabilities. Resetting those capabilities should do the trick.
To do that, go to http://your-site.com/wp-admin/options.php in the browser. You should then see the list of “WordPress Options” with input fields to change them. (This is a powerful screen in WordPress, so be careful.)
Scroll down to the “tablepress_plugin_options” option. In that text field (be very careful), change the number after “plugin_options_db_version” to a 0 (it should be 32 right now, I think). Then save the changes.
That will reset some stuff inside TablePress internally and should also re-add the capabilities, so that you can then see the TablePress entry in the admin menu.
Regards,
Tobias
That worked! Thanks for the fix.
Hi,
no problem, you are very welcome! 🙂 Good to hear that this helped!
Best wishes,
Tobias
P.S.: In case you haven’t, please rate TablePress here in the plugin directory. Thanks!
Unfortunately this has not worked for me. When I clicked save in the /options.php page it just went white screen. i then tried to change it in the phpMyAdmin settings, and once I did to ‘0’. I then refreshed the page and it had been changed back to 32. I still cannot get the TablePress admin page back or option to go to the page.
Also, if I click ‘Edit’ on the page like you’ve previously suggested, it just takes me back to the WordPress Dashboard.
Any help would be appreciated!
Thanks
Alex
Hi Alex,
the change back from 0 to 32 is expected here. This indicates that TablePress has tried to set the proper capabilities. The redirect back to the Dashboard however indicates that something else is interfering here. Are you maybe using special WordPress user roles, e.g. using the User Role Editor plugin?
Regards,
Tobias
Hi Tobias
Ah I see. I was using a plugin for that, but I’ve since disabled and deleted it as it was using up a lot of server load. Is there anything I can do to get the Tablepress admin working again?
Thank you
Alex
Hi Alex,
the question is if your users still have the custom user roles, or if they are back to the standard user roles. If they are standard user roles (Administrator, Editor, Author), everything should work with that change on /options.php.
If the users still belong to custom user roles, you will need to add the TablePress access capabilities to these user roles as well. To confirm that, I’d like to take a direct look at this on your site. Could you therefore please create a temporary admin account for me and send me the details via email (the address is in the main plugin file “tablepress.php”)? That way, I can investigate this directly. Thanks!
Regards,
Tobias
Hi Tobias, great thank you for that offer. I have sent you over an email as requested.
Many thanks,
Alex
Hi Alex,
thanks! I have received the email and will take a look shortly!
Regards,
Tobias
Hi Alex,
I have now tried a different way to reset the capabilities. Could you please check if you can see the “TablePress” entry in the admin menu again?
Regards,
Tobias
Hi Tobias, thanks for looking into it. I’m afraid I can’t see it still. Are you able to then under your login?
Hi,
yes, I can see everything just fine with my login.
However, I checked again and found what caused this for your user login: It seems that you had moved the TablePress menu entry to be a submenu of the “Comments” entry. However, that is turned off on your site, so that you could no longer see the menu. I have now restored it so that it should be visible in the main menu for your user as well.
Regards,
Tobias
That’s great, thanks Tobias. Your help is appreciated. Just one other question, will all other users now be able to see the Tablepress settings also? They are editors.
Thanks for your help
Alex
Hi Alex,
I haven’t checked for other users, but unless they also moved the menu entry to a different position, they should see it just fine.
Regards,
Tobias
Thanks Tobias. I guess also if they encounter an issue it would be best for me to delete their profile and re-create it?
Thanks,
Alex