[英]Programmatically Add Tag to Wordpress Post Without Overwriting Pre-Existing Tags
我可以在代碼中為帖子添加標簽,但它會覆蓋現有的標簽數組。 有沒有人知道如何將標記添加到預先存在的標記數組中,以便不會刪除任何標記?
wp_set_object_terms($post_id, 'mytagname', 'post_tag');
這部分Wordpress API似乎有點笨拙,但也許我完全錯過了一些東西。 任何幫助,將不勝感激!
原來RTFM就是答案。
查看函數的第四個參數 - $append
。 如果設置為true
,則標記將附加到現有標記,如果它是false
(默認值),則替換它們。
所以你想這樣稱呼它:
wp_set_object_terms($post_id, 'mytagname', 'post_tag', true);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.