我使用下面的代码在我的网站上有一个有效的 RSS 提要,但我想添加的是让我的个人图标显示在浏览器的 url 地址栏上。
<?php define ('CONFIG_SYSTEM_URL','http://www.mydomain.tk/');
require_once('feedcreator/feedcreator.class.php');
$feedformat='RSS2.0';
header('Content-type: application/xml');
$rss = new UniversalFeedCreator();
$rss->useCached();
$rss->title = "daily news feed";
$rss->cssStyleSheet='';
$rss->description = 'this feed is from me';
$rss->link = CONFIG_SYSTEM_URL;
$rss->syndicationURL = CONFIG_SYSTEM_URL.'feed.php';
$articles=new itemList();
foreach ($articles as $i) {
$item = new FeedItem();
$item->title = sprintf('%s',$i->title);
$item->link = CONFIG_SYSTEM_URL.'item.php?id='.$i->dbId;
$item->description = $i->Subject;
$item->date = $i->ModifyDate;
$item->source = CONFIG_SYSTEM_URL;
$item->author = $i->User;
$rss->addItem($item);
}
print $rss->createFeed($feedformat);
?>
如果我在该区域中添加,下面的代码可以在其他 PHP 页面上运行,但如果我将其添加到 RSS 页面,则会出现错误。如果我没记错的话,是因为 RSS 被呈现为 XML 吗?
<head> <title>Other page works with icon but rss wont</title> <link rel="shortcut icon" href="images/myicon.ico"> </head>
如果在 RSS 上,任何人都可以帮助我如何更改 URL 栏上的图标?谢谢。