みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

wordpressのページのタイトルを別サイトで表示

wordpressのページのタイトルを別サイトで表示させたいのですが、
どなたか設置方法をご教授いただけないでしょうか?

別サイトの新着情報に時間とタイトルを5件まで表示させ、そこのタイトルからリンクをwordpressで投稿したページ(http://○○/wordpress/?p=12のように)に付けたものを自動で表示させたいです。(wordpressから投稿したら、別サイトで自動に新着情報が反映したいです。)
カテゴリは設けず、投稿ページだけ見れれば良いです。

コーポレートサイトの新着情報の部分に挿入したいですので、
どたなかソースを教えて頂ければ幸いです。
フレームでの挿入方法で構いません。

環境は下記に記載しました。

環境
wordpressバージョン 2.7
サーバ xrea
データベース mysql4

投稿日時 - 2009-01-15 17:29:25

QNo.4632540

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

mpx

>> 投稿した日付を出すのはどうすればよいのでしょうか??

先回提示したスクリプトを見れば分かりますが、
RSSフィードを読み込んで title タグと linkタグを取得しています
日付を追加で取得したい場合は、pubDateタグも取得すればよいだけです

投稿日時 - 2009-01-17 00:11:41

ANo.1

mpx

表示したい側のサイトに下記スクリプトを組み込めば一応表示できると思います(サーバーの設定に依存性有り)
実際の運用には、データ取得可否のチェックや文字コードの調整など
追加は必要です。

<?php
$txt=file_get_contents('http://○○/wordpress/?feed=rss2');
$ptn="|<title>(.*?)</title>\n.*?<link>(.*?)</link>|m";
preg_match_all($ptn,$txt,$matches);
for($i=0;$i<5;$i++){
echo '<a href="'.$matches[2][$i].'">'.$matches[1][$i].'</a><br>'."\n";
}
?>

投稿日時 - 2009-01-16 01:04:43

補足

ありがとう御座います!!
タイトルとリンク先の表示は出来ました!!

度々ですみませんが、
投稿した日付を出すのはどうすればよいのでしょうか??

投稿日時 - 2009-01-16 17:26:42

あなたにオススメの質問