Я вставляю данные в db из файла csv, но файл csv имеет много результатов, поэтому я хочу показать процент процесса до завершения всего процесса, чтобы пользователь мог видеть, что происходит во время ожидания. Но я не получаю никакой подсказки для этого. Можно ли обойтись без использования ajax? Мой код такой:
foreach($outPutArray as $datakey => $dataValue) {
$cc=array_filter(explode(',',$dataValue['c']));
$aa=array_filter(explode(',',$dataValue['a']));
$pp=array_filter(explode(',',$dataValue['p']));
$prpr=array_filter(explode(',',$dataValue['pr']));
$id = wp_insert_post(array('post_title'=>$cc[0], 'post_type'=>'property_post', 'post_content'=>$cc[1],'post_status' => 'publish'));
add_post_meta($id, 'ld_country', $cc[1], true);
add_post_meta($id, 'ld_address2', $aa[1]." ".$aa[2], true);
add_post_meta($id, 'ld_address1', $aa[0], true);
add_post_meta($id, 'ld_person', $pp[0], true);
add_post_meta($id, 'ld_phone', $pp[1], true);
add_post_meta($id, 'ld_email', explode(":",$pp[2])[1], true);
add_post_meta($id, 'ld_products', $dataValue['pr'], true);
}
Любой комментарий будет оценен, TIA