当SuperUser时,wp_insert_post()失败

时间:2016-03-22 19:29:09

标签: wordpress

我在插件中使用以下代码将帖子添加到WordPress MU系统。除非超级用户尝试使用该功能,否则一切正常。该函数返回

  

无法将帖子插入数据库

$post = [
            'post_content' => NULL,
            'post_title' => $title,
            'post_status' => 'publish',
            'post_type' => 'artikelregister',
            'tags_input' => $keywords,
            'tax_input' => [
                'issue' => $issue,
                'keywords' => $keywords
            ]
        ];
$insert = wp_insert_post($post);

超级用户被分配到我们正在处理的页面。我不知道

编辑:更正错误消息。

1 个答案:

答案 0 :(得分:0)

找不到解决方案后,我构建了一个解决方法:

我插入了一个名为“insert_user”的额外表单字段,其中的值是用户的ID。

Error: <path> attribute d: Expected number, "MNaN,450LNaN,450C…".

现在SuperUser可以选择用于导入的用户ID。