性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

WordPress 根据用户角色和登录状态显示不同内容和小工具

Loading
3
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

倡萌之前推荐过《WordPress 根据用户名/用户角色/能力/是否登录等隐藏部分文章内容》,今天推荐的 Content Control 插件更加强大,允许你自由设置限制条件,支持根据用户是否登录、用户角色设置隐藏内容和小工具。可以批量设置属于某分类、标签、格式等的文章的可见性,也可以通过简码 [content_control] 单独隐藏部分内容等等。支持设置限制后显示特定信息或重定向到某页面、网址等。自己看下配图,或直接下载体验下吧!

在内容控制界面可以添加不同的可见性规则:

20161025100522_wpdaxue_com

20161025100546_wpdaxue_com

20161025100639_wpdaxue_com

20161025100911_wpdaxue_com

通过简码设置部分内容可见性:

20161025101042_wpdaxue_com

设置小工具可见性:

20161025100451_wpdaxue_com

在后台插件安装界面搜索 Content Control  即可在线安装,或者在这里下载 Content Control 。倡萌已经汉化了该插件,不过插件有的小错误导致翻译失效,倡萌已经反馈给作者,并提交了中文包。如果你等不及要使用,可以下载修复好的 Content Control 简体中文版使用。

BTW,该作者还有一个不错的插件,根据用户条件来设置菜单的可见性,感兴趣的不妨看看:https://wordpress.org/plugins/user-menus/

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

沃鹏科技 - 专业的WordPress建站服务平台

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

11 条评论

  1. public function load_textdomain() {
    load_plugin_textdomain( ‘content-control’, false, basename(dirname(__FILE__)) );
    }
    改成这个。。。修复版也是错的233333

  2. 安装英文版和中文版都出现Parse error: syntax error, unexpected T_STATIC, expecting T_STRING or T_VARIABLE or ‘$’ in\wordpress\wp-content\plugins\content-control\content-control.php on line 122错误,无法运行,这是什么原因?

    • 估计你用的是php 5.2,而这个插件要求php 5.3 及以上版本

      • 谢谢您的回答!很好

        • 安装您的中文版后Parse error: syntax error, unexpected T_STRING in /home/public_html/wordpress/wp-content/plugins/content-control/content-control.php on line 195出现这个?

          • 不安你安装的是中文还是英文,只要你的php版本没有达到5.3及以上的话,都不可能正常使用哦

          • 英文版的可以正常使用,php已经更新到5.3,但是您的中文版无法使用

          • 那真是够奇怪了,我只是修改了一行代码让它支持本地语言包汉化,其他都没动过。英文版和中文版只能同时安装一个,不要同时安装哦。如果还是不行,那就等待官方更新吧,我已经为插件进行汉化了,但愿下次更新可以添加

发表评论