因此,基本上,我想在我的网站上显示一些来自特定网站的博客文章(当然要归功于此)。我厌倦了在Google上进行搜索,并且遇到了一些使它成为可能的网站(例如http://feed.mikle.com/),但是它们对我没有用,因为它们不允许我自定义CSS和样式!
我想获取原始文本并对其应用自定义设计,因此它在我的网站上不会显得格格不入。这样做的最佳选择是什么?我应该如何进行?
最佳答案
那就是我解析页面上的提要的方式:
<?php
function ParseFeed () {
$xmlfile='http://feedli.nk';
$xml = simplexml_load_file(rawurlencode($xmlfile));
$namespaces = $xml->getNamespaces(true);
foreach ($xml->channel->item as $item) {
echo '<div class="imageWrapper">';
echo '<img src="' . $item->children($namespaces['media'])->content->attributes()->url . '" alt="FlickrImage" class="FlickrImage">';
echo '<div class="ImageInfo"><p class="ImageInfoText"><nobr>';
echo $item->title . '</nobr><br>';
echo '<a target="_blank" href="' . $item->author->attributes($namespaces['flickr'])->profile . '">' . $item->children($namespaces['media'])->credit . '</a>';
echo '</p></div>';
echo '</div>';
}
}
?>
关于css - 如何在我的网站上嵌入和自定义RSS源?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24536973/