我可以在代码中为帖子添加标签,但它会覆盖现有的标签数组。有没有人知道如何将标记添加到预先存在的标记数组中,以便不删除任何标记?
wp_set_object_terms($post_id, 'mytagname', 'post_tag');
这部分Wordpress API似乎有点笨拙,但也许我完全错过了一些东西。任何帮助将不胜感激!
结果是RTFM就是答案。
答案 0 :(得分:2)
查看函数的第四个参数 - $append
。如果设置为true
,则标记会附加到现有标记中,如果它们是false
(默认值),则会替换它们。
所以你想这样称呼它:
wp_set_object_terms($post_id, 'mytagname', 'post_tag', true);