我有一段代码,用于显示来自RSS提要的每篇帖子上的图像,这些图像将从yahoo images search获取,
我将把这段代码粘贴到我的单曲中。php文件,这样它就会出现在我的帖子之后,我在其中一个网站上找到了这段代码,这段代码用于获取图像,但不是从yahoo获取图像,而是从不同的feed获取图像
我使用的代码如下:-
<?php
include_once(ABSPATH.WPINC.\'/rss.php\'); // path to include script
$feed = fetch_rss(\'http://news.search.yahoo.com/news/rss?p=car\'); // specify feed url
$items = array_slice($feed->items, 0, 5); // specify first and last item
?>
<?php if (!empty($items)) : ?>
<?php foreach ($items as $item) : ?>
<h4><img id="niraj" src=" <?php
$pubdate = substr($item[\'pubdate\'], 0, 16);
$a=\'http://mbas.in/wp-content/uploads/\';
$a.=substr($pubdate,12,4);
$a.=\'/\';
$m=substr($pubdate,8,3);
if($m == \'Jan\'){$a.=\'01\';}
elseif($m == \'Feb\'){$a.=\'02\';}
elseif($m == \'Mar\'){$a.=\'03\';}
elseif($m == \'Apr\'){$a.=\'04\';}
elseif($m == \'May\'){$a.=\'05\';}
elseif($m == \'Jun\'){$a.=\'06\';}
elseif($m == \'Jul\'){$a.=\'07\';}
elseif($m == \'Aug\'){$a.=\'08\';}
elseif($m == \'Sep\'){$a.=\'09\';}
elseif($m == \'Oct\'){$a.=\'10\';}
elseif($m == \'Nov\'){$a.=\'11\';}
else{$a.=\'12\';}
$a.=\'/\';
echo $a;
$str= $item[\'link\'];
$len=strlen($str);
$test=substr($str,27,($len-1));
echo $test;
?>.jpg" width="90" height="60" alt=<?php echo $item[\'title\']; ?> style="border: none;align:left;"/><div style="clear:both"></div><a href="<?php echo $item[\'link\']; ?>"><?php echo $item[\'title\']; ?></a></h4>
<?php endforeach; ?>
<?php endif; ?>
我尝试了这段代码,但问题是图像不会出现。如果这不是从雅虎搜索中获取图像的正确方法,那么有没有合适的方法呢?