我一直在研究分类法和usermeta。因此,分类法是对事物进行分类,以备发布(动物、植物……)。这使得通过它们搜索帖子变得更容易。
现在我的问题是:我想添加自定义用户字段,如gender, university, age 等
我应该将它们定义为usermeta、分类法(类别:性别->男性、女性)还是自定义分类法?
最后,我将有一个所有现有用户的概述,以搜索他们的性别,大学等。此外,管理员可以随时添加一个新的大学,例如。
那么哪种方式是最常见的呢?
我希望你们能帮我做决定。
提前感谢
最合适的回答,由SO网友:Mark Kaplun 整理而成
如果是关于用户的信息(可能显示在个人资料页面或其他以用户为中心的地方),请使用user meta。
如果这是一种收集用户的方法。。。。。嗯,wordpress很烂。最好的选择可能是添加一个相关的角色。
一般来说,分类法是面向创建内容集合的,用户不是内容,因此,虽然您可以强制使用一些DB模型来使用分类法,但这一点都不有趣。