3

この機能wp_set_post_terms()は素晴らしく機能しますが、後日投稿にいくつかの用語を追加したいと考えています。wp_set_post_terms()andを使用してみましwp_set_object_terms()たが、既にあるものを上書きするだけです。wp_add_object_terms()私の質問に対する答えだと思いましたが、元の用語を上書きするという同じ機能があります。

コードを介して用語を追加する方法はありますか?

4

2 に答える 2

6

ただし、wp_set_object_terms();あなたのケースに合わせて作られているようです:

WordPressコーデックスから:

オブジェクト (投稿、リンクなど) を用語および分類タイプ (タグ、カテゴリなど) に関連付けます。用語と分類の関係が存在しない場合は作成します。

<?php wp_set_object_terms( $object_id, $terms, $taxonomy, $append ); ?>

手がかり

$appendパラメータはboolです: true の場合、タグが object に追加されます。false の場合、タグは既存のタグを置き換えます

それが役に立てば幸い!

于 2013-09-08T17:40:08.330 に答える
-3
wp_set_object_terms($id, (int)$parent, "warehouse");
于 2013-09-08T17:40:13.183 に答える