use by Editors
-
Great plugin, elegant and simple. Simple enough, in fact, to give to my client who is an Editor.
Is this possible? At the moment I can only see the Appointments menu when logged in as an Admin user
Many thanks.
-
Hi @wizcomhosting we’re adding granular permission options in our next release actually! If you install the Members plugin – https://wordpress.org/plugins/members/ – you’ll see several new options for Simply Schedule Appointments when we release v1.3.6.0 next week
Thanks,
NathanThanks for the reply Nathan.
It would be good to control the role access to the plugin.
For anyone who needs this now, simply add ‘manage_options’ to the editor role, ‘manage_options’ is the ‘role control’ for the SSA Admin panels.
Its unfortunate that the Settings menu is available to them too but I can at least hide that with CSS.
Hi @wizcomhosting just wanted to let you know that we released v1.3.6.0 which includes granular permission control using the Members plugin at https://wordpress.org/plugins/members/
We will be adding documentation to our site, but if you install the Members plugin and go to Users > Roles and edit the “Editor” role, you should see a Simply Schedule Appointments section where you can manage the capabilities for your Editor-level user.
Just let us know if you have any other questions!
Thanks,
NathanHi @croixhaug the plugin works well but I can’t see any upcoming appointments when logged as editor. It says: “There are no upcoming appointments scheduled.”
On the other hand when I am logged as admin, I see all of them.
Any clue how to see them while logged in as editor?
Thanks
The capability used to grant access to SSA is manage_options which admin role has but editor role doesn’t.
I added this code in functions.php
/*-------------------------------------------------------------- ## Add Editor Access to SSA --------------------------------------------------------------*/ if ( ! current_user_can( 'manage_options' ) ) { $admin_role = get_role('editor'); // grant the capability $admin_role->add_cap('manage_options', true); }Thanks for help, but I am not sure what should I do with it. I tried to paste this code to functions.php but it did not change anything…
Sorry, I am not expert at all.
I also tried to grant ‘manage_options’ to the editor in Roles category of Members plugin but that didn’t help as well.
Hi @hravyavesely
You shouldn’t need to add code anymore since our latest release includes support for the members plugin.Install the Members plugin and go to Users > Roles and edit the “Editor” role, you should see a Simply Schedule Appointments section where you can manage the capabilities for your Editor-level user. Just check all those SSA permissions and click save.
https://wordpress.org/plugins/members/
Thanks,
NathanHi @croixhaug
that’s what I did. But when I click on appointments in editor role, it still says: “There are no upcoming appointments scheduled” even though I see a lot of upcoming appointments in admin role.Hi @hravyavesely could you please email us at support@simplyscheduleappointments.com so we can discuss some details about your site without sharing it here publicly? 🙂
Thanks,
Nathan
The topic ‘use by Editors’ is closed to new replies.