#147:使用Restrict Content Pro限制逻辑

使用Restrict Content Pro,我们尝试为用户创建订阅。我使用自己的WordPress帐户进行测试,并为其提供了一个有效的订阅。

我们参考了一些RCP的帮助资料,这些资料实际上就在插件设置本身中,这非常酷。

当我们在WordPress中创建/编辑页面时,会从RCP获得一个新的设置模块。例如,我们可以使整个页面仅供拥有特定级别有效订阅的用户查看。不过,我们大部分时间不会这样做,我们将创建自己的模板,并决定在模板本身内部使用逻辑来显示或隐藏哪些内容。

例如

<?php if (rcp_is_active()) { ?>

  Content for users with an active subscription

<?php } else { ?>

  Content for logged out or inactive subscribers

<?php } ?>

在该逻辑中,您可以为不同级别设置更具体的逻辑。

如果我们想直接在内容编辑器中向特定级别的用户公开内容,RCP也为此提供了短代码。