この機能wp_set_post_terms()
は素晴らしく機能しますが、後日投稿にいくつかの用語を追加したいと考えています。wp_set_post_terms()
andを使用してみましwp_set_object_terms()
たが、既にあるものを上書きするだけです。wp_add_object_terms()
私の質問に対する答えだと思いましたが、元の用語を上書きするという同じ機能があります。
コードを介して用語を追加する方法はありますか?
ただし、wp_set_object_terms();
あなたのケースに合わせて作られているようです:
WordPressコーデックスから:
オブジェクト (投稿、リンクなど) を用語および分類タイプ (タグ、カテゴリなど) に関連付けます。用語と分類の関係が存在しない場合は作成します。
<?php wp_set_object_terms( $object_id, $terms, $taxonomy, $append ); ?>
手がかり
$append
パラメータはboolです: true の場合、タグが object に追加されます。false の場合、タグは既存のタグを置き換えます
それが役に立てば幸い!
wp_set_object_terms($id, (int)$parent, "warehouse");