Posts Tagged “RSS”

WordPressでカテゴリごとのRSSを吐かせるには、プラグインとか不要で標準の機能のままで行けるらしい。

結論を言ってしまうと、カテゴリのURLの末尾に/feedと付けるだけ。

このエントリの続きを読む »

Comments コメントなし »


▲テストしてみたらこんなふうになりました。テストにしては十分でしょう。

前回は CakePHP で simplepie を使って RSS を取得するまでを書きました。

pc.casey.jp » CakePHPでRSSを取得する :
http://pc.casey.jp/archives/2332

今回は簡単に表示させるまでを書いてみます。

このエントリの続きを読む »

Comments コメントなし »

PHP で RSS を取得する方法は以前書きました:

pc.casey.jp » PHPでRSSを取得して表示する :
http://pc.casey.jp/archives/125 

前回は magpierss を使って実装しましたが、今回は simplepie を使います。simplepie には CakePHP 用のComponent が用意されています。

このエントリの続きを読む »

Comments コメントなし »

Twitterを様々な場所に表示したい。

◆Wordpress では Twitter WordPress Sidebar Widget を使うことにした。

◆PHP では 今日も勉強しました: simpleXML でRSSの表示 PHP5 の方法がいいと思う(試してない)

<?php
$xml = simplexml_load_file('http://blog.goo.ne.jp/jhta0729/index.rdf');
$i = 0;
foreach ($xml->item as $item) {
if(++$i>3) break;
$title = (string)$item->title ;
$link = (string)$item->link ;
print ($title.$link."<br>");
}?>

◆Javascript や Flash では公式サイトのものが利用できる。

<div style="><div id="twitter_div" style="width:720px;margin-left:auto;margin-right:auto;text-align:left;">
<h2 style="display: none;" >Twitter Updates</h2>
<ul id="twitter_update_list"></ul>
<a href="http://twitter.com/xxxxxxxx" id="twitter-link" style="display:block;text-align:right;">follow me on Twitter</a>
</div>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/xxxxxxxx.json?callback=twitterCallback2&count=5"></script>
</div>
<style type="text/css">
<!--
#twitter_div {
margin : 0;
padding : 0;
width:180px;
border : 1px solid #cccccc;
background-color : #ffffff;
text-align : left;
color : #666666;
word-break: break-all;
font-size : 12px;
}
#twitter_div h2 {
margin : 5px 0 5px 0px;
text-align : center;
padding-left : 0px;
color : #33ccff;
font-size : 12px;
}
#twitter_div li {
margin-left : 0px;
padding-top : 5px;
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
border-bottom : 1px dashed #cccccc;
list-style-type: none;
}
#twitter_div a:link {
color : #088253;
}
#twitter_div a:active {
color : #088253;
}
#twitter_div a:visited {
color : #088253;
}
#twitter_div a:hover {
color : #28a273;
}
#twitter_update_list {
margin-left: 5px;
padding-left : 0px;
padding-top : 2px;
border-top : 1px dashed #cccccc;
}
</style>
<div id="twitter_div">
<h2>Twitter Updates<span></span></h2>
<ul id="twitter_update_list"></ul>
<a href="http://twitter.com/xxxxxxxx" id="twitter-link">follow me on Twitter</a>
</div>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/xxxxxxxx.json?callback=twitterCallback2&count=5"></script>

◆APIによる通信もできるとか。

◆参考文献

Comments コメントなし »

 最新版はNGだと書かれていたが、試したところ確かにNGだった(汗)
 だが、参考文献は0.3を推奨していて、それから時間が経っているのでいろいろ試したところ、magpierss-0.6ならいけそうだ。
 少しばかりの改造(なんていうと大げさだけど)を加え、無制限にRSSを取得できるようにした。これもキャッシュ機能があるので助かる。 このエントリの続きを読む »

Comments コメントなし »