Я играл с моим сайтом function.php, чтобы показывать изображения в моих каналах. Изображение выглядит красиво, но после изображения появляется текст «массива». Честно говоря, это не моя лига, потому что я всего лишь новичок в этом 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, так выглядит мой фид (см. «массив» текста между изображением и содержимым) http://autonewsmedia.com/feed