サイドバーにPtwixを取り付けた。
追記20101116:twitterのフォロアーのツイートを表示するプログラムでしたが、認証方式が変わったのでエラーが出て、はずしました。
自分のツイートまたは、フレンドのツイートを表示するphpプログラム。
PHP5が動くサイトで使えます(.phpのプログラムが動く)。
- ファイル類をダウンロードして解凍。
- フォルダ名を適当にわかりやすい名称にする(ここでは ptwix とする)。
- ptwix/as/PtwiX_reader.php を編集する
-
$username=”●●●●●”; ←ユーザーネーム
$password=”●●●●●”; ←パスワード
$url_path=”http://●●●●●/ptwix/”; ←Ptwixのあるディレクトリ
$abs_path=”/●●●●●/ptwix/cache/”; ←キャッシュの指定は絶対パスで*なお、必ず ptwix/as/PtwiX_reader.php をブラウザで表示させて、ソースが閲覧できないことを確認してください。
- フォルダごとアップロードする。
- ディレクトリ cache のパーミッションを書き換え可能に変更。
- テストしてみる。
たとえば、test.php というファイルを作成し、下記のコードを書き込む。
●●●のパラメータは差し替える。
Ptwix と同じディレクトリ(http://●●●●●/のディレクトリ)に保存する
(http://●●●●●/test.php で読み込むことができる)。
<? include "core/PtwiX.php"; $PtwiX=new PtwiX('second','●●●user●●●','●●●pass●●●','http://●●●●●●/ptwix/','/●●●●●●/ptwix/cache/',PtwiX::$FRIENDS_TIMELINE,'silver-red'); $PtwiX->setDimension(270,400); ?> <html> <head> <link href="ptwix/themes/silver-blue/PtwiX.css" rel="stylesheet" type="text/css" /> </head> <body> <? $PtwiX->printBox(); ?> </body> </html>
http://●●●●●/test.php を読み込むと
あなたがフォローしているフレンドのタイムラインが表示される。
左右270px、天地400pxのブログパーツ風のtwitter account directlyになる。
wordpressのサイドバーに表示させたい場合は、sidebar.phpなどに上記のコードのphpの部分のみ(htmlを省く)を書き込めばいい。
Option
天地左右の大きさを変える
上記の
(270,400); の数字を変える。
自分のツイートだけを表示させたい場合
上記コードの
$FRIENDS_TIMELINE
を
$USER_TIMELINE
に変える。
色を変えたい
上記コードの
‘silver-red’
を
‘silver-green’
または
‘silver-blue’
に変える
自分のアカウントを表示させたくない
タイムラインは見たい/見せたいけれど、自分のアカウントは非公開にしたい。
ptwix/core/PtwiX.php
の
224行目あたり
echo "<a href=\"".$this->preurl_user.$this->username."\"><img align=\"absmiddle\" src=\"".$this->path."themes/".$this->theme."/images/followme.png\" border=\"0\"></a> <a href=\"".$this->preurl_user.$this->username."\">Follow me on twitter </a> ";
をコメントアウトしてください。
下記に差し替えると、 twitterへのリンクだけになります。
echo "<a href=\"".$this->preurl_user."\"><img align=\"absmiddle\" src=\"".$this->path."themes/".$this->theme."/images/followme.png\" border=\"0\"></a> <a href=\"".$this->preurl_user."\"> twitter </a> ";