Я участвую в большой миграции с другой CMS на WordPress. У нас есть копия базы данных, и мы разработали, как извлечь содержимое и программно создать из него записи WordPress, используя создание экземпляров wpdbкласса.
Тем не менее, есть пара тысяч изображений, которые мы хотели бы перетаскивать автоматически, генерировать различные размеры, а затем прикреплять к сообщениям, чтобы сэкономить около недели работы!
Есть ли способ получить изображение с удаленного сайта по URL и сохранить его в папке wp-uploads? Я предполагаю, что это использует, wp_httpно я незнаком с этим.
После того как я получил изображение и сохранил его, я в порядке, так как я могу использовать его wp_generate_attachment_metadataдля создания различных размеров и wp_insert_attachmentприкрепить его к сообщению.
Спасибо Саймон