wordpress 4.0 wp_insert_post()崩溃到白屏

时间:2014-12-13 14:23:06

标签: php wordpress

我试图在自定义帖子类型下提交新帖子。当我运行提交代码时,帖子是在数据库中创建的,但是php脚本本身似乎崩溃了,只是呈现一个白色的屏幕。我没有看到任何php或wp_errors被引发并尝试一些简单的东西,如将它包装在try catch中并不能让我接受正在发生的事情。

我在中看到了类似的问题;

Wordpress and wp_insert_post not working

但遗憾的是,他们的解决方案对我来说并不起作用,我可能会遗漏一些显而易见的事情,但我已将其剥离回一个简单的帖子,但我仍然遇到问题。

我确定我错过了一些东西,但我无法发现它是什么。

这是我使用的代码;

    $post = array(
        'post_content' => 'Content',
        'post_title' => 'Title',
        'post_status' => 'publish',
        'post_type' => 'our-briefings',
        'comment_status' => 'closed',
        'post_date' => date('Y-m-d H:i:s'),
        'post_date_gmt' => gmdate('Y-m-d H:i:s'),
        'post_author' => 0
    );

    $response = wp_insert_post($post);
    echo 'Complete';

`

感谢您的帮助。

0 个答案:

没有答案