我写了一个脚本,将新条目添加到我的"互动"帖子类型,但他们没有进行交互,当我手动将浏览器指向编辑器中帖子的ID时,它告诉我"未知帖子类型"。
这是我添加帖子的代码:
$new_post = array(
'post_title' => $title,
'post_content' => '',
'post_status' => 'publish',
'post_date' => date('Y-m-d H:i:s'),
'post_author' => '',
'post_type' => 'interaction'
);
$id = wp_insert_post($new_post);``
正在创建帖子,但新条目不会显示在交互列表中,我无法对其进行编辑,因为它告诉我其未知的帖子类型。
可能导致此问题的原因是什么?
答案 0 :(得分:1)
您的post_type
参数中有拼写错误。将其更改为:interactions
而不是interaction
<?php
$new_post = array(
'post_title' => $title,
'post_content' => '',
'post_status' => 'publish',
'post_date' => date('Y-m-d H:i:s'),
'post_author' => '',
'post_type' => 'interactions'
);
$id = wp_insert_post($new_post);