WP_UPDATE_TERM:我如何更新“名称”?

时间:2011-01-31 作者:kaiser

我只是在查看wp\\u update\\u term,没有发现任何可能更新该术语的“名称”。我的场景非常简单:我在这样的配置文件中得到了一些预定义的分类术语(只是一个示例):

$taxonomy_terms = array(
  \'taxonomy_a\' => array( \'term_a\', \'term_b\', \'term_c\' )
 ,\'taxonomy_b\' => array( \'term_d\', \'term_e\', \'term_f\' )
);
现在,我试图根据这些术语的id更新它们。因此,如果id存在,我只更改名称。

但我的问题从这里开始:wp\\u update\\u term不提供任何更新term名称的可能性。。。有人知道有什么工作吗,或者我只是在监督什么?

谢谢

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

根据wp_update_term() 在Codex中,传递要覆盖的字段$args 参数,尝试传递name 在那里?

结束

相关推荐

Saving Taxonomy Terms

我有一个有趣的问题,希望有人能尽快回答。我已经创建了自己的metabox,它基于“我的metabox代码”(下面的列表)正确地显示了我创建的“event\\u types”分类中所有术语的下拉列表。我遇到的问题是,当从下拉列表中选择不同的术语并更新帖子时,能够保存/更新与帖子相关的术语。在对各种代码位进行修补之后,我发现通过手动将term\\u ID number[用逗号分隔]输入数组区域,我得到了我想要的结果。例如,如果在保存帖子时,函数将调用此代码wp_set_post_terms( $post_id