私はちょうどwp_update_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_update_termは用語の名前を更新する可能性を提供していません...誰かがいくつかの回避策を知っていますか、または私はただ何かを監督しますか?
ありがとうございます。
Codexの wp_update_term()
に従って、$args
引数に上書きしたいフィールドを渡します。そこにname
を渡してみますか?