-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

マグパイRSSはあなたの友達です。RSSを介して最新のエントリを取得し、別のWebページに表示するためによく使用します。セルフホストの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 に答える