我有一个脚本,可以循环一些数据并自动创建一些帖子。
foreach($data[\'title\'] as $title)
{
$my_post = array(
\'post_title\' => $title,
\'post_content\' => $data[\'descr\']["{$title}"],
\'post_status\' => \'publish\',
\'post_author\' => 1,
\'post_category\' => array(7)
);
// Insert the post into the database
$post_id = wp_insert_post( $my_post );
add_post_meta($post_id, \'web_link\', $data[\'link\']["{$title}"]);
}
脚本运行后,我在后端找到帖子,并看到它们已发布。然后我转到主页(我的帖子列表页面),但没有列出任何帖子。我回到后端,看到它们都被移到了垃圾箱。我试图恢复它们,但同样的事情一直在发生。有什么想法吗?