首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理到用户通知-最佳实践?

管理到用户通知-最佳实践?
EN

WordPress Development用户
提问于 2011-06-01 07:21:43
回答 1查看 216关注 0票数 3

我试图在wordpress安装中从我的vb论坛中复制特定的功能。具体来说,我可以创建‘用户通知’,显示在网站的前端。

基本上,我可以创建一个帖子,只显示给非登录用户,版主,管理员等。

我的攻击计划是创建一个定制的post类型,这样我就可以轻松地组织我的通知。我非常习惯于处理帖子类型,这似乎是合乎逻辑的。

问题:

2)当我创建一个新的“通知帖子”时,什么是最好的方式来“分类”它来针对一个特定的群体,即--没有登录

我正在考虑使用自定义分类法,以便选择一个像“版主”这样的术语来对帖子进行分类。

我被困住的地方是如何最好地在前端打电话给帖子,而不需要求助于大量if/ get语句。(在一个交通流量相当高的地点,可以并将有大约20个条件)

如果tax_term =版主然后显示x,否则not_logged_in显示y,否则.

( 2)一个重要的条件是能够在过去30天内向尚未发布特定帖子类型的“论坛主题”的用户显示通知。

*有人能为我提供符合这一特定条件的功能吗?

最后:如果有更好的方法来处理这个问题,我很乐意接受其他的想法。我确实在插件目录中寻找灵感,但真的什么也没找到。

谢谢

EN

回答 1

WordPress Development用户

发布于 2011-06-01 21:56:09

我不认为这个太重了。只需使用is_user_logged_in()current_user_can()。显然,如果用户没有登录,那么您可以跳过检查任何角色。我不确定,但是用户数据可能保存在内存中,所以不会有额外的数据库调用等等。

票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/18917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档