.
I looked far and wide for a solution to this conundrum. I have a site whose main entry page is plain html, and for search-engine stability and to preserve bookmarks, I want to keep it that way. However, I tired of using FeedSplitter, which can be a bit slow and has been criticized for security vulnerabilities; I prefer a php-based RSS feed interpreter, but you need php to use it.
There are many other reasons to integrate the results of a php file into an html file. But here is how you can do it.
Important note: this illustration assumes a user named "weborial" whose web-visible files are in /home/weborial/public_html.
This is especially handy if you're using a cacheing RSS feed translation program like SimplePie; you can set up SimplePie, set up a test.php program that essentially contains your SimplePie code (see sample below), and then put it into your html with the above contraption.
Sample SimplePie test.php file to pull the first three headlines (and just the headlines) from a fictional WordPress RSS feed:
<?php
require_once('/home/weborial/public_html/simplepie/simplepie.inc');
$feed = new SimplePie('http://www.weborial.com/news/feed/');
$feed->handle_content_type();
$feed->set_cache_location('/home/weborial/sp-cache');
$max = $feed->get_item_quantity(3);
for ($x = 0; $x < $max; $x++):
$item = $feed->get_item($x);
?>
<p><b><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></b></p>
<?php endfor; ?>