簡體   English   中英

以編程方式將標簽添加到Wordpress帖子而不覆蓋預先存在的標簽

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM