2012-04-08 8 views
0

私のサイトのfunction.phpで私のフィードに画像を表示しています。イメージはうまく表示されますが、イメージの後にこの「配列」テキストが表示されます。正直なところ、これは私のリーグ外です。私はこのPHPコードの新人です。誰かがここに答えてくれることを願っています。予期せぬ「配列」のテキストがサイトのフィードに表示される

私function.phpコードは次のとおりです。私はWordPress 3.3.1 を使用

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'); 

これは私のフィードがどのように見えるです(画像とコンテンツの間の '配列' のテキストを参照してください) http://autonewsmedia.com/feed

+0

申し訳ありませんコードを正しく理解する方法を学ぶ必要があります – Pauro

+0

申し訳ありませんが、実際に人々が読むことができるように(複数行)、コードを適切にフォーマットすることができます。ありがとう – m90

+0

こんにちはm90、それは私がコードpreperlyのフォーマットについては何を意味しています:) – Pauro

答えて

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'); 

他の人には役立ちます。

関連する問題