0

私はこのワードプレス サイトを持っています。categoy のフィードはhttp://site.com/category/category_name/feedとして表示されます。「category_name」カテゴリのすべての投稿が表示されます。ここで必要なのは、デフォルトの wordpress rss フィードではなく、他のサイトの 1 つからホストされているカスタム フィードを表示することです。

これは可能ですか?

4

2 に答える 2

1

これで試してください

$xml = '//site.com/category/category_name/feed';
            $doc = new DOMDocument();
            $doc->load($xml);
            $item = $doc->getElementsByTagName('item');

            //$data = array();

            for($i=0; $i<=3; $i++){
                $title = $item->item($i)->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue;
                $link = $item->item($i)->getElementsByTagName('link')->item(0)->childNodes->item(0)->nodeValue;
                echo '<a href="' . $link . '" target="_blank"><h2>' . $title . '</h2></a>';
            }

フィードを表示したい場所からこのphpコードを通過します..

詳細については、クロス ドメイン フィードに php でアクセスしてください。これがお役に立てば幸いです。

于 2012-06-07T10:36:37.233 に答える
0

別のサイトからのフィードを WP サイトに表示するには、フィードだけ、または投稿として完全なフィード コンテンツを表示するさまざまな方法があります。

FeedWordPress |を参照してください。WordPressとWordPressのシンプルで柔軟な Atom/RSS シンジケーション› WordPress の SimplePie プラグイン « WordPress プラグイン開発者ガイド - Google AJAX フィード API - Google コードMagpie RSS - PHP RSS パーサー

于 2012-06-07T12:56:38.303 に答える