Загрузка внешних изображений в WordPress Media

Я хочу загружать изображения в WordPress Media программно .. Я получил изображения Amazon Product с помощью sampleItemLookup.php на основе номера ASIN. Теперь я хочу опубликовать это название, содержимое и изображение этого продукта в WordPress Post .. Я закончил публикацию названия и контента .. Но я не знаю, как отправить изображение в wordpress из продукта amazon, и я не знаю, как изменить внешний URL-адрес изображения из продукта Amazon в медиа-галерею wordpress ..

Любой предложил мне, как это сделать. Я где-то ищу, они сказали загрузить изображение в wordpress, но я хочу загрузить изображения из файла amazon sampleItemLookup.php из amazon …

У меня есть URL-адрес изображения. LIke this,

http://img.wordpressask.com/attachments/51l-rEon-NL.jpg. 

Мне нужно загрузить URL изображения в WordPress, как это

  http:localhost/wordpress/wp-content/uploads/2016/11/I/51l-rEon-NL.jpg. 

Можете ли вы сказать, как изменить это программно на amazon sampleItemLookup.php