Hi, I’m not using roles or capabilities plugins.
All settings are standard. If I login as an author I see the list of published pages (owner: admin).
There native “modify” link is not present <– CORRECT
The “Edit with TD Composer” link is present and working <– I think INCORRECT
Furthermore, the autor can edit and save the page content via the front-end editor.
In my opinion this is not the espected behavior.
G.
Ps: in the TD Composer’s “Role manager” page, I tried disabling the composer for EVERY role (incuded admins) but nothing changed
-
This topic was modified 9 years by
websystemsweb.
Hello websystemsweb,
I have tested on my side and as an author, I cannot edit the page with TD Composer as you said above, sorry! Please check the following screenshot here -> https://www.screencast.com/t/aSEhqll3uH because there you will see what you see when you have logged as an Author. Please provide more details about your problem, also, give me some screenshots so I can see the problem. I suggest you make a new clean install from scratch via FTP way and use only the plugins that come bundled with the theme core files, clear all the caches and check the results.
Thanks for your understanding!
Hi Catalin. Thank you so much for your support. I investigated and I:
– installed a fresh WP
– reinstalled theme and child theme
– reinstalled and activated all plugins
All was normal until here.
So I checked all values in wp_options and I finally found that the value for the key “wp_user_roles” was not the default/right/working one.
So I restored values in this key and everything is OK now.
I don’t know why this happened: maybe some active (or inactive or deleted) plugin changed that value with a “wrong” one.
Anyway I think the behavior of Visual Composer was not correct, because I was able to change a page content WITHOUT permission with the front-end editor, while there was no native “edit” link, and the normal edit backend was not accessible at all.
Maybe there is some capability not well-checked by Visual Editor? Maybe it activated its front-end editor despite lack of permission, picking up a wrong value from db?
This is the link with all my “buggy” wp_user_roles field value:
https://pastebin.com/xSib7x37
Maybe you can find out what rule allowed an author to modify other’s page content.
Thank you
G
Hello websystemsweb,
It is strange what you mean above because I have tested on my side this case, logged in as an author and the page cannot be edited, sorry! This problem comes only from your install. Please check your list with the used plugins to be compatible and tested with the theme because otherwise, all of these might interact with the theme core files and cause a lot of unknown issues/problems like this.
If the problem is still there and if you need more assistance, in this case, please send us an email at contact@tagdiv.com with your log-in information (wp-admin) so we can take a closer look at your setup page. Provide there the link to this topic so we can quickly identify you.
Thanks for your understanding!