2

我正在使用wp_set_post_terms($post_id, $myCategory, 'sources', true );自定义分类“来源”来设置帖子的类别。我现有的类别之一是“维多利亚和阿尔伯特博物馆”,我从主 Wordpress 仪表板设置它没有任何问题,但是当我$myCategory使用上面的代码传递该字符串时,它会创建一个简单的新类别“维多利亚”。我已经尝试以多种方式转义&符号,但这仍然没有奏效。有什么想法吗?我不是特别想强迫它“和”,因为那不是他们的正确名称。

4

1 回答 1

2
$myCategory = str_replace('&','&',$myCategory); // And then your wp_function()...
wp_set_post_terms($post_id, $myCategory, 'sources', true );
于 2013-11-08T11:07:36.670 回答