如何将字符串与分类术语单独使用相关联

时间:2016-10-25 作者:Tablesalt

我正在为一家小型新闻出版物构建wordpress主题。每个帖子都有一个或多个作者,我正在使用自定义分类法。每个作者在每篇文章中都有一个标题(如编辑、作者等)。我不想提出一个涉及设置标题时间范围的解决方案,因为标题可能会频繁更改。

我不确定如何实现这一点。

我曾考虑将标题作为作者术语的一部分进行存储,但重要的是,用户能够看到作者写的所有帖子,而不管它们当时的标题是什么。

我也在考虑将标题存储为postmeta,但这样就无法判断哪个标题与哪个作者相关。

我会使用term meta 但这似乎只允许每个作者有一个标题,如果一个作者是作家,后来成为编辑,那么他们的旧帖子仍然表明他们当时是作家,这一点很重要。

抱歉,如果我使用的术语有误;我对Wordpress开发有点陌生。有人对我能做什么有什么建议吗?

1 个回复
SO网友:cowgill

我建议使用Co-Authors plugin 而不是构建自己的解决方案。这样,您就可以使用现有的WordPress用户角色(编辑器、作者等)。

然后需要编辑主题模板以显示多个作者。插件作者提供documentation 关于如何做到这一点。

Update - 根据下面的评论添加了更多详细信息。

For example

您可以编辑single.php 模板和替换the_author() 带的模板标记coauthors().

相关推荐