我已经挣扎了将近两个小时,试图弄明白这一点。
以下是“我制作了一个xml解析器,用于读取xml文件并从xml中添加帖子(包含内容):
$ch = curl_init( "http://abc.xml" );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_HEADER, 0 );
$data = curl_exec( $ch );
curl_close( $ch );
$doc = new SimpleXmlElement( $data, LIBXML_NOCDATA );
$size = count( $doc );
$count_added = 0;
for( $i = 0; $i <= 1; $i++ )
{
$img = $doc->prod[$i]->awImage;
// skipping the part of post adding
$my_post_id = wp_insert_post( $new_post );
update_post_meta( $my_post_id, \'prod_image\', $img );
}
问题是自定义文件无法获取
$img
价值,即使我有回声
$img
- 我得到了内容。。。奇怪的是如果我创建了其他变量
$var="test"
然后输入这个
$img
在里面
update_post_meta
- 自定义字段获取的值
$test
...
这里出了什么问题,因为我开始严重地敲击键盘。。。
当做