Здравствуйте, смотрю функцию wp_insert_post и возник вопрос, как добавить через функцию wp_insert_post несколько записей сразу, не запихивая wp_insert_post в цикл?
Ниже пример кода который сейчас имеется:
$_post_data = [
[
'post_title' => 'name1',
'post_status' => 'pending',
'post_author' => 1,
'post_type' => 'post',
],
[
'post_title' => 'name2',
'post_status' => 'pending',
'post_author' => 1,
'post_type' => 'post',
],
[
'post_title' => 'name3',
'post_status' => 'pending',
'post_author' => 1,
'post_type' => 'post',
]
];
for ($i = 1; $i <= 3; $i++){
$post_id = wp_insert_post( $_post_data[$i] );
}
echo '<pre> $_post_data: <br>';
var_dump( $_post_data );
echo '</pre><br><br>';