我有一个非常简单的设置,在这里我循环遍历一组演员,并为每个演员的名字成功地插入一个术语。然后,我使用wp\\u set\\u post\\u terms将这些术语分配给一篇文章,但这只会将最后一个术语分配给该文章。我不熟悉使用分类法/术语,所以可能有一个明显的解决方案。这是我的代码:
foreach ($cast as $actor) {
$actor_term_id = wp_insert_term( $actor[name], \'actor\', array(
\'description\' => $bio[0]["desc"]
)
);
// Assign term id to post
wp_set_post_terms( $post_id, $actor_term_id, \'actor\' );
}