是否将发布元数据转换为自定义分类?

时间:2020-08-13 作者:Kate

我正在为客户进行网站更新。他们网站的当前版本在自定义帖子元字段中存储了大量信息,并使用高级自定义字段作为纯文本框添加。我们认为,如果该信息作为一种分类法存在,那么它将更好地服务于站点,因此我们希望将所有这些信息移动到自定义分类法中。

这是一个电影网站,其中一个例子是电影导演存储为纯文本后期元字段。如果它是导演分类法的一部分,我们可以很容易地看到所有与该导演相关的电影。

所以我的问题是,有没有一种简单的方法可以将post meta字段中的信息移动或复制到自定义分类法中?我目前的计划是研究一个插件,用于在分类法之间复制信息,看看我是否可以修改它。但如果有人知道另一种解决方案,我将不胜感激!

非常感谢。

1 个回复
SO网友:drcrow

我认为您需要为此编写一些代码。开始创建新的分类法,并查询正确的自定义字段以获取值列表。使用wp\\u insert\\u term()添加新术语。然后使用wp\\u set\\u post\\u terms()将术语分配给每个帖子。

相关推荐

列出分类法:如果分类法没有POST,就不要列出分类法--取决于定制的POST-META?

这可能很难解释,我不知道是否有解决办法!?我有一个名为“wr\\u event”的自定义帖子类型和一个名为“event\\u type”的分层自定义分类法。自定义帖子类型有一个元框,用于event_date 并且与此帖子类型关联的所有帖子都按以下方式排序event_date. 我在循环中有一个特殊的条件来查询event_date 已经发生了-在这种情况下,它没有显示,但只列在我的档案中。就像你可以使用wp_list_categories() 我编写了一个自定义函数,它以完全相同的方式列出所有分类术语。现在