我创建了一个从 xml 文件导入 wordpress 帖子的小脚本:
if(isset($_POST['wiki_import_posted'])) {
// Get uploaded file
$file = file_get_contents($_FILES['xml']['tmp_name']);
$file = str_replace('&', '&', $file);
// Get and parse XML
$data = new SimpleXMLElement( $file , LIBXML_NOCDATA);
foreach($data->RECORD as $key => $item) {
// Build post array
$post = array(
'post_title' => $item->title,
........
);
// Insert new post
$id = wp_insert_post( $post );
}
}
问题是我的 xml 文件非常大,当我提交表单时,浏览器只会挂起几分钟。
是否可以在导入期间显示一些消息,例如在导入每个项目后显示一个点?