Tag with Alias capability

时间:2012-11-15 作者:Average Joe

WordPress中是否有这样一个功能,即您有一个标记作为另一个标记的别名?

示例:

穆罕默德·阿里和卡西乌斯·克莱是同一件事。我每个都有两个单独的标签。我的文章只加了“穆罕默德·阿里”,而我的另一位同事可以加上另一篇文章,把同一个拳击手称为“卡西乌斯·克莱”。我们希望我们的访问者能够点击任意一个术语(即“卡西乌斯·克莱”或“穆罕默德·阿里”),并最终访问相同的URL。

现在,你可能会问,这个在哪里派上用场。。。

当我按字母顺序显示我的标签云时,如果访问者能够进入C或M,并发现主题,那不是很好吗<因此,当你去C,点击其中的“卡西乌斯·克莱”,你会得到与那些扫描M并点击“穆罕默德·阿里”的人相同的URL。

我想我在这里需要的功能与许多书籍后面的功能相同。你在索引中查找一个术语(例如:卡修斯·克莱),然后读到类似“见穆罕默德·阿里”的内容,最终找到正确的页面。

如果WordPress对此没有解决方案,我的备份计划是使用Google trend tool 然后选择一个音量更好的词作为第一个词,将另一个词放在括号中,即“穆罕默德·阿里(卡西乌斯·克莱)”。

不幸的是,这无助于那些在错误的字母标题下寻找主题的用户。

我想听听你对此的看法。

1 个回复
最合适的回答,由SO网友:Milo 整理而成

您无法通过管理UI执行此操作,但有一个alias_of 的参数wp_insert_term 它接受一个slug作为您想要的别名。实际上,我不知道这到底是怎么回事。看见this thread 来自wp黑客。

结束

相关推荐

Clean-up script tags

我想收拾一下<script> WordPress生成的标签为HTML5生成更多语义输出。您已经可以为<style> 将使用此代码的标记附加到style_loader_tag 过滤器://clean up the default WordPress style tags add_filter(\'style_loader_tag\', \'clean_style_tag\'); function clean_style_tag($input) {