wordpress - 如何允许订阅者访问仪表板中的特定页面?
问题描述
我想在管理仪表板中创建一些页面,这些页面也显示给订阅者。通常订阅者只能看到仪表板页面和个人资料。我想创建一个名为 Orders 的页面并显示给订阅者。但不是其他页面。
我能怎么做 ?
提前致谢。
**I POSTED HERE BECAUSE FOUND NO ANSWER IN WORDPRESS EXCHANGE**
解决方案
您可以使用add_menu_page()
和add_submenu_page()
创建您的自定义菜单。您可以设置$capability
参数以read
使它们对订阅者可用。
来自 WordPress 法典:
https://developer.wordpress.org/reference/functions/add_menu_page https://developer.wordpress.org/reference/functions/add_submenu_page
推荐阅读
- java - 任务 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug' 执行失败。“我尽力了,但我无法解决它..”
- java - 从 Java SDK 获取 Azure VM 价格
- c++ - 混合模板和非模板访问者方法
- python - 我们如何使用 Boto3 列出 aws 参数存储中的所有参数?boto3 文档中没有 ssm.list_parameters 吗?
- java - 如何使用共享偏好将数据从活动发送到片段?
- dart - 使用 Flutter 发送彩信
- python - Django ModelForm 不保存到数据库
- jquery - 在 Razor 视图中使用 Jquery
- ruby - 按方法排序 Rails 模型属性
- java - 基于此方法中的此数据库查询,我需要返回最后一条记录。有时这个查询会返回多条记录