我应该使用用户分类还是分类法(甚至是定制分类法)?

时间:2017-08-11 作者:Azrion

我一直在研究分类法和usermeta。因此,分类法是对事物进行分类,以备发布(动物、植物……)。这使得通过它们搜索帖子变得更容易。

现在我的问题是:我想添加自定义用户字段,如gender, university, age

我应该将它们定义为usermeta、分类法(类别:性别->男性、女性)还是自定义分类法?

最后,我将有一个所有现有用户的概述,以搜索他们的性别,大学等。此外,管理员可以随时添加一个新的大学,例如。

那么哪种方式是最常见的呢?

我希望你们能帮我做决定。

提前感谢

2 个回复
最合适的回答,由SO网友:Mark Kaplun 整理而成

如果是关于用户的信息(可能显示在个人资料页面或其他以用户为中心的地方),请使用user meta。

如果这是一种收集用户的方法。。。。。嗯,wordpress很烂。最好的选择可能是添加一个相关的角色。

一般来说,分类法是面向创建内容集合的,用户不是内容,因此,虽然您可以强制使用一些DB模型来使用分类法,但这一点都不有趣。

SO网友:Benjamin Löffel

就个人而言,我建议创建custom taxonomy 对于性别,每个类别都是特定的。

这将变得更加困难,通过所有类别。将它们分解为几个自定义分类法将帮助您保持干净。

这一切都取决于你希望你的网站是如何构建的。

结束

相关推荐

How to get terms for taxonomy

如何获取分类法customcategorie的所有术语我试图在分类法中保留代码。php<?php /* Template Name:Taxoo */ get_header(); ?> <?php $term = get_term_by( \'slug\', get_query_var( \'term\' ), get_query_v