我知道它看起來像一個簡單的操作,但我找不到任何資源或文檔解釋如何使用帖子ID以編程方式添加和刪除標籤到帖子。WordPress的API:在帖子上添加/刪除標籤
下面是我使用的是什麼樣的樣本,但它似乎覆蓋所有其他標記...
function addTerm($id, $tax, $term) {
$term_id = is_term($term);
$term_id = intval($term_id);
if (!$term_id) {
$term_id = wp_insert_term($term, $tax);
$term_id = $term_id['term_id'];
$term_id = intval($term_id);
}
$result = wp_set_object_terms($id, array($term_id), $tax, FALSE);
return $result;
}
FYI:is_term已更改爲term_exists – Brad 2010-07-10 04:35:13
哪裏是這樣的 「刪除標籤」 的一部分? – 2012-01-25 20:42:20
有關我如何刪除標籤,請參閱http://wordpress.stackexchange.com/a/49256/9142。 – 2012-05-11 21:25:30