当我使用wp\\u insert\\u post()时,我会看到一个白色页面,上面写着“你确定要这样做吗?”。我没有收到PHP错误。我在wordpress之外使用这个,并且有wp负载。php以及/wp admin/includes/file。包括php。
我的代码如下所示。
require_once $_SERVER[\'DOCUMENT_ROOT\'] . "/wp-load.php";
require_once $_SERVER[\'DOCUMENT_ROOT\'] . "/wp-admin/includes/file.php";
$imagePost = array(
\'post_title\' => "Test",
\'post_content\' => \'Content added later.\',
\'post_status\' => \'publish\',
\'post_author\' => 1,
\'tags_input\' => "\'test\'",
\'post_category\' => array(1),
\'post_type\' => \'post\'
);
$postID = wp_insert_post($imagePost, true);
非常感谢您的帮助。