限制内容和上下文,以控制用户随时间获得独占访问权或丢弃内容的权限。创建无限数量的访问级别,并覆盖用户和角色功能。
使用此插件可以快速设置会员站点,您的用户可以在其中获得不同级别的会员,例如金,银和铜牌。然后,限制访问例如标有 “ Premium” 的文章,特定作者撰写的文章或您所有的免费产品。
无需编码。
无限访问级别
每个用户多个级别
与用户角色同步,已登录或已注销
添加会员期限
解锁(滴灌)新成员的内容
允许和拒绝级别的功能
隐藏导航菜单项
限制 Content Aware 侧栏中的窗口小工具区域
将未经授权的用户重定向到页面或自定义链接
逗弄未经授权的用户的内容并显示自定义消息
简简码以微调您的文章或页面中的限制
无限内容限制
有条件地限制您的所有文章,页面,类别或所需的任何内容。限制用户访问甚至允许您组合条件。这意味着您例如可以限制作者 Y 撰写的类别 X 中的所有文章。
对于每个级别,您可以使用以下条件限制内容:
单数,例如。每个文章,页面或自定义文章类型
带有特定分类法的内容,例如类别或标签
精选作者撰写的内容
页面模板
文章类型档案
作者档案
(自定义)分类档案
搜索结果
404 找不到页面
首页
博客页面
bbPress 用户个人资料
BuddyPress 会员页面
语言(qTranslate X,Polylang,Transposh,WPML,TranslatePress)
豆荚页面
插件集成与支持
限制用户访问会自动支持由任何插件或主题创建的自定义文章类型和分类法。此外,它内置了对一些最受欢迎的 WordPress 插件的支持。
bbPress
BuddyPress
易数字下载
qTranslate X
豆荚
Polylang
TranslatePress
转座翻译过滤器
WooCommerce
WPML
简码[restrict level =“ platinum”]
只有白金级或更高级别的用户才能看到此内容。[/restrict]
[restrict level =“!platinum”]
只有白金级或更高级别的用户才能看到此内容。[/restrict]
[限制角色=“编辑者,贡献者” 页面=“ 1”]
此内容只能由编辑和贡献者看到。
其他用户将看到 ID 为 1 的页面中的内容。[/restrict]
[登录表单]
开发人员 API
rua_get_user($ user_id):RUA_User_Interface;
rua_get_level_by_name(字符串 $ name):int
rua_get_level_caps(字符串 $ name,bool $ hierarchical):array
RUA_User_Interface:
get_level_ids(布尔 $分层,布尔 $ synced_roles,布尔 $ include_expired):数组
get_level_start(int $ level_id):int
get_level_expiry(int $ level_id):int
is_level_expired(int $ level_id):布尔
has_level(int $ level_id):布尔
add_level(int $ level_id):布尔
remove_level(int $ level_id):布尔
更多信息
文档
的 GitHub
推特