Wordpress - "未知的帖子类型"在编辑时

时间:2016-09-20 11:38:09

标签: wordpress

我写了一个脚本,将新条目添加到我的"互动"帖子类型,但他们没有进行交互,当我手动将浏览器指向编辑器中帖子的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);``

正在创建帖子,但新条目不会显示在交互列表中,我无法对其进行编辑,因为它告诉我其未知的帖子类型。

可能导致此问题的原因是什么?

1 个答案:

答案 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);