Почему не добавляются новые термины в таксономию?
Тут я пытаюсь в цикле закидывать данные в таксономию 'countries' Данные из запроса точно приходят.
$ch = curl_init( 'https://api.vk.com/method/database.getCountries?v=5.5&count=1000&need_all=1&country_id=1&access_token=adafa9375b84aae7492e9cb824c415dbe660a10f06c80949df4bc9261b325dea178b5c73ac26352cb032a' );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
$response = curl_exec( $ch );
curl_close( $ch );
$decodeCountries = json_decode($response, true);
foreach ($decodeCountries['response']['items'] as $country ) {
$countryID = $country['id'];
// var_dump($country['id'] . '---' . $country['title'] . '<br>');
$insert_data = wp_insert_term( $country['title'], 'countries', array(
'description' => $country['title'],
'parent' => 0,
'slug' => $country['title'],
) );
// var_dump($insert_data);
}