このブログの人気記事?の一つにPHP5のtwitter表示の内容があるのですが、メジャーなwordpressで表示するので評価されているみたいです。wordpressはphpのプログラムがそのまま表示されます。
私の愛用のnucleusの場合、まずphpを使えるようにするプラグイン「WritePHP xs」を入れないといけません。非常に貴重なプラグインだと思うのですが、今入手できなくなっているみたいなので、ここに書いておきます。
<?php不要なスペースを入れないようにしてください。うまく動きません。
class NP_WritePHPxs extends NucleusPlugin {
function getName() { return 'WritePHP xs'; }
function getAuthor() { return 'Taka'; }
function getURL() { return 'http://vivian.stripper.jp/'; }
function getVersion() { return '0.2'; }
function getDescription() {
return 'This plugin makes it possible to write the easy PHP code in the skin.It is light version of NP_WritePHP';
}
function supportsFeature($what) {
switch ($what) {
case 'SqlTablePrefix':
return 1;
default:
return 0;
}
}
function doSkinVar() {
$params = func_get_args();
$skinType = $params[0];
array_shift($params); //remove 'skinType'
$code = implode(',',$params);
if ($skinType == 'template') { // when called from a template
if ($itemid) {
$skinType = 'item';
} elseif ($archive) {
$skinType = 'archive';
} elseif ($archivelist) {
$skinType = 'archivelist';
} elseif ($query) {
$skinType = 'search';
} elseif ($memberid) {
$skinType = 'member';
} elseif ($imagepopup) {
$skinType = 'imagepopup';
} else {
$skinType = 'index';
}
}
ob_start();
$this->parse_code($code,$skinType);
$content = ob_get_contents();
ob_end_clean();
$this->_doParse($skinType,$content);
}
function _doParse($skinType,$content) {
$actions = SKIN::getAllowedActionsForType($skinType);
$handler = new ACTIONS($skinType);
$parser = new PARSER($actions, $handler);
$handler->setParser($parser);
$content = preg_replace(array('/<:/','/:>/'), array('<%','%>'), $content);
$parser->parse($content);
}
function parse_code($code,$skinType) {
eval($code);
}
}
?>
それから、私は上の写真のようにExtraSkinJPを使って、スキンには<%ExtraSkinJP(twitter)%> と書きまして、twitterと名前をつけた部品に
<%WritePHPxs(とします。twitterの表示が時間帯によりうまく表示されないときには何もなくなるので、メンテナンス中というのようにしました。
$my_file = @file('http://twitter.com/statuses/user_timeline/17017666.rss') or print ("メンテナンス中");
$xml=simplexml_load_file('http://twitter.com/statuses/user_timeline/17017666.rss');
$i= 0;
foreach($xml->channel->item as $item){
if(++$i>4) break;
$title = (string)$item->title;
$title = mb_strimwidth($title ,0,50);
$link = (string)$item->link;
print ("<p><a href=".$link.">".$title."...</a></p>");
}
)%>
と、いうわけで、新しくなった腰痛、頭痛は当たり前にピシャリと治す無痛療法の山岸健康院をよろしくお願いします。
トップページの右下に@kenkouinのツイッターが表示されています。フォローすると山岸先生の知っておきたい健康情報がゲットできますよ。
企業におけるtwitterは顧客にフォローをしてもらい、親しみを持ってもらうために、フォローしたらメリットがあるなと思うようなことを呟くようにする(freeの時代のサービスの一環だと思います)といいと思います。
フォローが増えることで、そこにブログの更新などをした場合にリンクが増大しSEO対策にもなります。
中小企業こそファンを増やすにはtwitterがオススメです。
ブログとtwitterをうまく組み合わせてファンを増やしていくことがこれからの時代のPRになっていくでしょう。
0 コメント :
コメントを投稿
コメントありがとうございます。