具有类别或wp_set_post_categories的cpt的wp_insert_posts

时间:2018-10-30 20:20:18

标签: wordpress

我有一个用于自定义帖子类型内容的导入脚本。我需要在帖子中添加一些类别。但是插入后,类别不会添加到帖子中(自定义帖子类型“ memember_pages”) 我的插入语句:

$insertargs = array(
    'post_author'   => $user_id,
    'post_content'  => $page->beschreibung,
    'post_title'    =>  $page->name,
    'post_status'  =>  'publish',
    'post_category' =>  array(7,14),
    'post_type'     => 'member_pages'
);

$insertresult = wp_insert_post($insertargs,true);

$insertresul t返回新的post-> ID,没有错误消息。 类别ID当然存在。 插入有效,但没有类别。 值7,14仅是示例,它表明我使用了(现有的)ID 我也尝试过wp_set_post_categories,但是它也不起作用。 wp_set_post_categories使用时返回array(0)。

是否有向cpt添加类别的想法? 谢谢, 鲁迪

0 个答案:

没有答案