我如何才能让每个用户订阅他选择的特定类别?我想做一些像reddit订阅类别之类的事情?有没有任何教程可以帮助您做到这一点?
允许用户订阅特定类别
你可以给他们这个urlhttp://www.example.com/?cat=42&feed=rss2
如果已启用永久链接,则此选项http://example.com/category/categoryname/feed
替换网站url(&A);还有cateogries id或slug与正确的id或slug
根据评论更新,向用户显示类别列表wp_dropdown_categories
. 使用函数在数据库中保存用户订阅的类别的idadd_user_meta()
或update_user_meta
, 然后在要显示帖子使用的模板上WP_Query
检索所有帖子。
如果你不知道这些函数,可以在codex上查看它们的参考,在google上很容易找到
有一个插件“post notification“这允许用户订阅一般或特定类别的帖子(如果您在插件设置中启用此选项)。如果发布了新帖子,用户将收到电子邮件通知。您甚至可以创建电子邮件模板。插件已经有一段时间没有更新了,但仍然做得很好。