用我自己的函数替换分类术语更新的钩子

Hook for replacing taxonomy term updating with my own function

我正在使用 Wordpress 4.1 版本

检测到以下错误:无法更新具有相同 slug 和名称的分类术语。

在 post 类别中,我创建了术语 'foo'。 然后在 post 标签中我也创建了术语 'foo'。 之后,我尝试编辑 Tag 'foo'(例如它的名称)并保存。 Wordpress 输出一条消息:'Item not updated'。所以我无法更新标签项 'foo'。

所以我想知道是否有任何钩子可以用我自己的函数替换分类术语更新? 我的意思是编辑分类管理菜单页面。

提前致谢。

根据 wp-includes/taxonomy.php。术语的编辑相关操作是:

do_action( "edited_term", $term_id, $tt_id, $taxonomy );

您可以在自己的函数中使用此挂钩,并使用其 $term_id.

更新您要更新的术语