如何在EDITED_{TASTIONY}中找到分类标准?

时间:2015-05-28 作者:Mark

如何找出触发保存的分类法?

add_action ( \'edited_\' . $taxonomy->name, \'save_taxonomy\' );

function save_taxonomy( $term_id )
{
    $term = get_term( $term_id, $taxonomy ); // Where can I get the taxonomy?
}

2 个回复
SO网友:Mark

这似乎有效,不知道这是否是正确的方法。

add_action ( \'edited_\' . $taxonomy->name, function( $term_id ) use ( $taxonomy ) {
     $term = get_term( $term_id, $taxonomy->name ); 
});

SO网友:fuxia

只需使用动作edited_term 相反它在edited_$taxonomy 你可以把分类法作为一个论据。

add_action( \'edited_term\', function( $term_id, $tt_id, $taxonomy ) {
    // Do something.
}, 10, 3 );

结束

相关推荐

GET_TERMS名称__LIKE按字母列出类别

我的类别基本上是作者,我想创建一个函数,根据他们的姓氏列出他们。例如,我想要一些类似于:E:海因茨·埃哈德(Heinz Erhardt)阿尔伯特·爱因斯坦(Albert Einstein)艾米纳姆(Eminem)的问题是,我也有一些作者只有一个名字(如“Eminem”),我也希望按照字母E进行排序。我知道在wordpress中这样做的唯一方法是使用get_terms 功能和name__like.function getAuthors(){ $args = array( \'name