Я пытаюсь импортировать файл CSV в Wordpres, но у меня проблемы с изображениями. В настоящее время мой сайт WordPress хранит изображения в виде массива в настраиваемом поле под названием «_images» …
a:1:{s:4:"docs";a:4:{i:0;a:1:{s:15:"property_imgurl";s:63:"http://wwww.mydomain.com/image1.jpg";}i:1;a:1:{s:15:"property_imgurl";s:63:"http://wwww.mydomain.com/image2.jpg";}i:2;a:1:{s:15:"property_imgurl";s:63:"http://wwww.mydomain.com/image3.jpg";}i:3;a:1:{s:15:"property_imgurl";s:63:"http://wwww.mydomain.com/image4.jpg";}}}
Данные, которые мне удалось извлечь с другого сайта — это просто список изображений
http://wwww.mydomain.com/image1.jpg
http://wwww.mydomain.com/image2.jpg
http://wwww.mydomain.com/image3.jpg
http://wwww.mydomain.com/image4.jpg
Каков наилучший способ для меня преобразовать эти списки изображений в массив, как указано выше, который я могу затем импортировать в качестве настраиваемого поля? Может быть, какой-нибудь PHP-скрипт для их генерации?
4-я попытка:
$images = serialize( array(
'docs' => array(
array( 'property_imgurl' => 'http://wwww.mydomain.com/image1.jpg' ),
array( 'property_imgurl' => 'http://wwww.mydomain.com/image2.jpg' ),
array( 'property_imgurl' => 'http://wwww.mydomain.com/image3.jpg' ),
array( 'property_imgurl' => 'http://wwww.mydomain.com/image4.jpg' )
) )
);
print_r( $images );
Других решений пока нет …