-2

我正在使用 php 文件构建一个静态站点。在 index.php 文件上,我需要动态拉取某个 wordpress.com 博客的 RSS 提要。我需要提取的唯一信息是最新帖子的摘录内容(总共 1 个帖子)。当 wordpress.com 博客更新时,index.php 文件上的内容应该更新为 wordpress.com 上最新博客文章的摘录。

我知道如何使用 wordpress.org 自托管博客来做到这一点(登录到 wp-login.php 文件并将循环添加到外部 index.php 文件),但不幸的是它与 wordpress 的工作方式不同。 com 博客,因为它们是自动托管的。

4

1 回答 1

1

Magpie RSS是您的朋友。我经常使用它来通过 RSS 获取最新条目并在另一个网页上显示它。我只将它与自托管的 Wordpress 博客一起使用,但由于它基于 RSS 提要,我看不出它为什么不能在 wordpress.com 上运行。

他们网站上的一个例子:

require_once 'rss_fetch.inc';

$url = 'http://magpie.sf.net/samples/imc.1-0.rdf';
$rss = fetch_rss($url);

echo "Site: ", $rss->channel['title'], "<br>";
foreach ($rss->items as $item ) {
    $title = $item[title];
    $url   = $item[link];
    echo "<a href=$url>$title</a></li><br>";
}
于 2010-06-28T03:52:07.453 回答