Non-admin users can’t change fonts
-
Hello, our non-admin users for some reason cannot change text fonts in the story style section or by clicking on the text.
They can only use one preselect font.
How do you fix this? I checked user permissions multiple times, I don’t think it’s that.
Thanks
-
@openthebible Hello and thank you for posting your topic. We’ll be happy to help determine what could be causing this issue, but could you please share a few details?
– What is the exact WP user role of the user who cannot change fonts?
– Could you describe what happens when the user tries to click on the Style Panel or floating menu?If possible, could you share a screenshot or screen recording of the issue? You can use services like JumpShare or Recordit to share.
Hello, it happens to every role except the admin (editor, custom role, writer etc).
No font list is shown once you click it.
@openthebible Thanks so much for sharing. I haven’t been able to reproduce this issue on a testing site.
1) Could you test if this issue still occurs for those users when all other plugins are disabled?
2) Could you provide your Site Health information so we can look closer at your plugin, theme, and hosting provider setup? You can share privately if you prefer.
1. Yes, it still keeps happening.
2. Sent.@openthebible Thank you for submitting your information. It looks like you are using the User Role Editor plugin where you can change user roles and capabilities. I know you mentioned you’ve checked the settings already, but what happens when you disable that plugin? Can the user edit the font then?
@luckynasan Hello, already tried that – nothing has changed.
I am not able to replicate the issue with those user roles when Web Stories is activated by itself. There haven’t been any other reports about this particular issue, so there doesn’t seem to be anything wrong from the plugin side, but maybe some kind of configuration conflict on your site.
If you’d like to share a screenshot of the user’s permission settings in both WordPress settings as well as the User Role Editor plugin then I can check if anything stands outs.
@luckynasan Can you provide your contact details so that I could share our admin access with you, then you could see what really is going on here?
It’s against the forum guidelines to share login information, so unfortunately we cannot do that.
It’s worth noting that in WordPress changes to roles persist even when disabling plugins. So to rule out an issue with permissions, you’d have to temporarily disable all others plugins and then use a plugin like https://www.ads-software.com/plugins/reset-roles-and-capabilities/ to reset all roles on your site to “factory settings”.
@swissspidy @luckynasan
I have now tested it with a different role editor plugin – it is still the same.
However, here there is no role for the story creation for some reason?Screenshot: https://i.talpix.lt/f1tKa.png
Also, I see errors for these roles:
- This reply was modified 2 years, 3 months ago by openthebible.
- This reply was modified 2 years, 3 months ago by openthebible.
- This reply was modified 2 years, 3 months ago by openthebible.
- This reply was modified 2 years, 3 months ago by openthebible.
@openthebible Unfortunately, I am not able to reproduce the issue on my end. I suggest reaching out to those permissions plugins support since they are better suited to answer those types of questions.
@luckynasan Hello, I have tried reaching out to them here, but still no results: https://www.ads-software.com/support/topic/non-admin-users-cannot-change-fonts-in-web-stories-plugin/#post-16087186
Also, I have tried multiple plugins for user role changes and it is still the same (I created a completely new role with those other plugins).
I believe you have to fix something. Since now we have another issue that is also happening for non-admin users: https://www.ads-software.com/support/topic/some-stories-do-not-load-for-non-admin-users/ * This one wasn’t always like that, while this font issue started as soon as we started using your plugin.
Both of these issues sound like something you have to fix, not something that could be changed by adding some mysterious role (all required roles are already enabled).
Thanks
- This reply was modified 2 years, 1 month ago by openthebible.
- This reply was modified 2 years, 1 month ago by openthebible.
- This reply was modified 2 years, 1 month ago by openthebible.
- This reply was modified 2 years, 1 month ago by openthebible.
The Web Stories editor gets all the fonts via the REST API. Every user with
edit_web-stories
capabilities can do so. At the time of plugin activation, this capability is automatically added to the built-in user roles in WordPress such as Contributor, Author, Editor, Administrator.I just tested this myself with the Members plugin and created a custom role that only has these capabilities:
Then I added a user with this custom role and was successfully able to get all fonts in the story editor. No errors.
You can see that we’re unfortunately unable to reproduce this issue on our own end.
It seems like an issue very specific to your custom site that we unfortunately can’t help you investigate further.
If this happens to you on a fresh WordPress installation with clear steps to reproduce, we’re happy to take another look, but otherwise this is really out of scope of our support offering.
At this point, since both your topics are about the same issue with capabilities, I suggest consolidating the discussions and continue over at https://www.ads-software.com/support/topic/some-stories-do-not-load-for-non-admin-users/page/2/
- The topic ‘Non-admin users can’t change fonts’ is closed to new replies.