什么是将作者分组的好方法

时间:2012-02-25 作者:user24557

我有7家公司为一个博客撰稿,每家公司有3位作者。我想显示一家公司所有作者的所有帖子。这可能吗?

2 个回复
SO网友:Rarst

要做到这一点(将作者分组),最好的方法可能是为用户创建自定义分类法。看见custom user taxonomies in WordPress 供参考。

然而,您所寻找的最终结果并不是真正处理分组用户的问题,而是处理分组帖子的问题。

为帖子注册自定义分类法(“公司”)将更加简单明了。

看见register_taxonomy() 在法典中。

SO网友:timshutes

另一件简单的事情是在“用户”屏幕上添加一个元框。将其命名为“公司”,并使用下拉列表或复选框,在创建用户时将其与公司关联。

如果你不想自己硬编码,你可以查看这个插件(或类似插件)。

http://wordpress.org/extend/plugins/cimy-user-extra-fields/

然后在主题中,使用新的元框设置查询,以按公司进行筛选。

结束

相关推荐

定制帖子类型作者的_Author_Posts_link()

我在博客中既有常规的博客帖子,也有自定义的帖子类型。页面模板显示作者帖子链接。如果您单击该链接查找撰写过一些文章的作者,该页面(博客/作者/作者先生)将显示预期的个人信息和作者的文章列表。但是,如果您创建的用户是作者,但只编写了自定义帖子类型,没有常规帖子,则由\\u author\\u posts\\u link()生成的链接(仍然是正确的链接:blog/authors/mr author)显示一个未填充的页面(即:字段全部为空,帖子列表是所有作者的所有帖子的完整列表)。显然,我们在$authordat