Det är ändingar på 2 ställen i skriptet som behöver göras (eller 4 beroende på hur du räknar).
Ändra
Kod:
// loop thru all urls & merge feeds into master array
foreach ( $urls as $url ) {
$rss = fetch_rss($url);
if (!$rss) continue;
$items = array_merge($items, $rss->items);
}
till
Kod:
// loop thru all urls & merge feeds into master array
foreach ( $urls as $class => $url ) {
$rss = fetch_rss($url);
if (!$rss) continue;
$rss->items = array_merge($rss->items, array('class' => $class));
$items = array_merge($items, $rss->items);
}
Och
Kod:
foreach ($items as $item) {
$href = $item['link'];
$title = $item['title'];
$out[] = '<li><a href="'.$href.'" title="'.$title.'">'.$title.'</a></li>';
}
till
Kod:
foreach ($items as $item) {
$href = $item['link'];
$title = $item['title'];
$class = $item['class'];
$out[] = '<li class="' . $class . '"><a href="'.$href.'" title="'.$title.'">'.$title.'</a></li>';
}
Då hamnar nyheter, blog, forum osv i <li class="' . $class . '">.