使用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也为此提供了短代码。
嗨,Chris。首先,感谢您制作了两个很棒的系列;我现在已经观看了两个系列中的每一个,并且学到了很多东西!
只是一个小的建议,我把它放在这篇文章中,因为它的解决方案可能来自Restrict Content Pro的逻辑。我让我的订阅过期了,因为我上个月真的很忙,知道我可以在任何时候回来续订。昨天我注册了另一个月的Bear,发现只剩下一个视频可以观看(艺术家网站系列的最终总结)。没办法;我碰巧在订阅过期前看到了第39集。
所以我的建议是,也许可以更改逻辑,以便即使不登录,您也可以看到Lodge中的内容列表。也许档案页面应该可见,但标题只有在您是有效订阅者时才能变成可点击的链接?或者只是一个不在The Lodge内的额外页面,输出其中内容的列表?感谢您对RCP的出色演练,我发现它看起来并不太难。只是会让用户体验更好一点,仅此而已。我花了19美元只看了一段10分钟的视频,这让我对自己感到恼火!
无论如何,感谢您所做的一切出色工作 :-)
嗨,Ewan,
很抱歉您遇到了麻烦。实际上有一个公开的东西是这样的:https://css-tricks.cn/lodge/artists-website/table-of-contents/
好的,现在我为自己之前没有注意到这一点而感到愚蠢……非常感谢 :-)