允许作者访问插件设置

时间:2019-10-11 20:17:26

标签: wordpress wordpress-capabilities

我有一个插件,应允许作者更改特定于其帐户的设置。

例如,该插件输出一个数据表,其中包含指向作者页面和其他信息的链接。他们需要访问设置页面来编辑链接和其他信息。我可以限制设置页面,以便他们只看到他们的数据,这一切都很好。

我无法解决的问题是如何告诉WordPress他们应该有权访问该页面。

我正在使用add_menu_page添加菜单项:https://developer.wordpress.org/reference/functions/add_menu_page/

但是当作者调用菜单项时,我收到“抱歉,您无权访问此页面”消息。

原因是因为他们需要访问options-general.php?page = my-plugin-settings-page 并且options-general.php被作者禁止了。

我已经看到了各种各样的变通方法和过滤器来添加功能,但是它们似乎都不起作用。

有人知道如何解决此问题吗?

0 个答案:

没有答案