我正在尝试将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解析脚本来生成它们?
答案 0 :(得分:2)
第四次尝试:
$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 );