我一直在玩我的网站的function.php来显示我的Feed中的图片。图像看起来很漂亮但是图像后面会出现这个“数组”文本。老实说,这是我的联盟,因为我只是这个PHP代码的新手。希望有人在这里有答案。
我的function.php代码是:
function featuredtoRSS($content) {
global $post;
$image = wp_get_attachment_image_src(get_field('image_1'));
?>
<img class="entry-thumb wp-post-image" width="80px" style="float:left" src="<?php echo $image[0]; ?>" alt="<?php get_the_title(get_field('image_1')) ?>" />
<?php { $content = '' . $image . '' . $content; }
return $content;
}
add_filter('the_excerpt_rss', 'featuredtoRSS');
我使用wordpress 3.3.1 这是我的Feed看起来(请参阅图片和内容之间的'数组'文字) http://autonewsmedia.com/feed
答案 0 :(得分:0)
得到它,将代码更改为:
function featuredtoRSS($content) {
global $post;
$image = wp_get_attachment_image_src(get_field('image_1')); ?>
<img src="<?php echo $image[0]; ?>" alt="<?php get_the_title(get_field('image_1')) ?>" />
<?php return $content;
}
add_filter('the_excerpt_rss', 'featuredtoRSS');
希望它对其他人有所帮助。