我有以下代码,因为我正在尝试从我的Wordpress商店为Google购物创建XML Feed:
query_posts('post_type=product&showposts=-1&&hide_empty=0');
if (have_posts()) : while (have_posts()) : the_post();
$columns.='<item>';
$columns.='<title>';
$columns.= $post–>post_title;
$columns.='</title>';
$columns.='<link>';
$columns.= 'http://mydomain.co.uk/products/'.$post–>post_name;
$columns.='</link>';
$columns.='<description>';
$columns.=$post–>post_content;
$columns.='</description>';
$columns.='<g:image_link>';
$columns.="http://www.example.com/".$result[$i]['image'];
$columns.='</g:image_link>';
$columns.='<g:price>';
$columns.=$result[$i]['Price'];
$columns.='</g:price>';
$columns.='<g:condition>';
$columns.='new';
$columns.='</g:condition>';
$columns.='<g:id>';
$columns.=$post->ID;;
$columns.='</g:id>';
$columns.='</item>';
endwhile; endif;
但由于某种原因,我无法获得标题,内容或姓名的工作......但ID会显示确定!?
关于我哪里出错的任何建议?
感谢。
答案 0 :(得分:1)
答案 1 :(得分:0)
我的WP生锈了,但如果你改变
会发生什么$columns.= $post–>post_title;
要
$columns.= the_title();
答案 2 :(得分:0)
想出来。已经复制了 - &gt;来自互联网 - 似乎是略有不同的人物 - 重新输入它们,现在看起来很好。感谢。