如何按作者循环自定义贴子类型帖子?

时间:2014-03-13 作者:Tai Sem

也许我没有用正确的方式做事,但它似乎工作得很好。而且,这个问题的标题太令人困惑了。我不知道该怎么问这个问题。也许有人可以帮助编辑?谢谢

问题:

我有一个自定义的职位类型:“员工”

每个“员工”CPT都有一个CPT帖子:“名字姓氏”+简历+图片+元数据。

示例:John Doe(id=1234)

我只有一个员工。输出单个员工的php模板。

一切都很好。

这是最困难的部分:按照这种设置方式,我必须将员工与作者分开。这就是我创建CPT的原因。然而,许多员工也是注册博客作者。所以他们实际上有一些确实存在的博客帖子。

*我如何循环遍历员工CPT并输出单个员工的所有博客帖子*

非常感谢。

1 个回复
SO网友:Oturia

正如您所描述的那样,体系结构中存在一些缺陷,但要改变这一点可能太过遥远了。如果不是这样,那么扩展内置用户功能并只添加该用户所需的其他字段将更有意义。

如果距离这太远,我的建议是循环浏览与CPT上的字段匹配的项目的博客帖子。

例如,您可以query_posts 使用author_name (如果员工CPT名称匹配)或者您可以执行自定义$wpdb->query 并循环浏览电子邮件地址或名称或类似内容匹配的帖子。

但是如果我有选择的话,我会回去重新开始扩展内置的用户功能,而不是使用CPT。

结束

相关推荐

Multiple loops in Genesis

所以我想在我的主页上创建两个循环。一个可以显示页面自身内容的页面,然后在其正下方有一个网格循环,用于从“新闻”类别中获取两篇最新帖子。我真的找不到一种方法来做这件事,所以我四处黑客攻击,直到我让它工作起来,但我不确定这是正确的做法,有人能告诉我我可以/应该对这段代码做些什么改进吗?以下是我的截图:http://s18.postimg.org/knrq6sert/2013_11_13_22_55_58.png主题:MetroTemplate:主页。php//* Add support for Genesis