wordPress wp_insert_post бесконечный цикл
Все привет! Реализую след. задачу: Нужно по api генерировать автоматически записи wordpress. Для этого я использовал wp_insert_post. Но проблема в том, что цикл не прекращается и вместо 5 нужных страниц, начинают бесконечно появляться дубли. Подскажите, как можно создавать нужное количество страниц в зависимости от предоставленных данных?
function issuerPost(){
$issuer_get = paritet_get_api();
foreach ( $issuer_get['items'] as $item) {
if($item['section'] == 'Issuers'){
$issuer_id = $item['id'];// id эмитента
$issuer_title = $item['content']['issuer']['shortName'] . ' ' .'id '.$issuer_id; //Заголовок поста
}
$my_post = array(
'post_title' => $issuer_title,
'post_status' => 'publish',
'post_content' => $item,
'post_type' => 'post',
'post_category' => array(18)
);
$post_id = wp_insert_post($my_post);
}
}