3

该功能wp_set_post_terms()非常有效,但是我希望稍后在帖子中添加一些术语。我试过使用wp_set_post_terms()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:如果为真,标签将被附加到 object。如果为 false,标签将替换现有标签

希望能帮助到你!

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