これでうまく行くといいのだが。。。
うまくいったので追加で更新。
ツイート 公式ツイートボタンはbit.lyのアドレスではカウントされないっぽい。という記事で、公式ツイートボタンは独自短縮URLの機能をもっているのでbit.lyを使っている場合2重短縮になってカウントされないと書いたが、Wordpressのプラグインで公式ツイートボタンの機能を拡張するプラグインがあった。
このプラグインの設定で、使用する短縮URLサービスをbit.lyにすれば、2重短縮が解除されてカウントされるようになるっぽい。
いや、効果のほどが曖昧でよくわかんないんすよね。。。
ツイート WordTwitのウィジェット部分(最近のツイート)のHTML部分を変更した。
/wp-content/plugins/wordtwit/html内にあるtwitter.phpがそれ。
使用しているテンプレートによって変更箇所が違うと思うので細かい部分は割愛、とりあえず、近くにあるウィジェットのHTMLと比較して抜けているdivやらspanやらを足した。
<?php global $tweets; ?>
<div><h4><span><?php _e( "最近のツイート", "wordtwit" ); ?></span></h4></div>
<ul>
<?php foreach( $tweets as $tweet ) { ?>
<li><?php echo str_replace( "href=", "target='_blank' rel='nofollow' href=", $tweet['content'] ); ?> [<a target="_blank" rel="nofollow" href="<?php echo $tweet['link']['0_attr']['href']; ?>">#</a>]</li>
<?php } ?>
</ul>
<?php global $tweets; ?><div><h4><span><?php _e( "最近のツイート", "wordtwit" ); ?></span></h4></div>
<ul>
<?php foreach( $tweets as $tweet ) { ?>
<li><?php echo str_replace( "href=", "target='_blank' rel='nofollow' href=", $tweet['content'] ); ?> [<a target="_blank" rel="nofollow" href="<?php echo $tweet['link']['0_attr']['href']; ?>">#</a>]</li>
<?php } ?></ul>
あと、タイトルのところにh2タグが使われていたのでh4に変更して、他のサイドバーウィジェットとあわせた感じ。
ちなみに、ファイルの文字コードをUTF-8にしないとはまるよ。(経験者はかく語りき。。。)
ツイート BackType ConnectというTwitterでRTされたものをコメントとして扱うというプラグインとして、以前の記事で紹介したけども正確にはどうやら違うらしい。
正確にはTwitter上(それ以外もあるらしいfacebookとか?)で記事のURLを見張っているらしい。
なので、記事の投稿の際にツイートしたURLも含まれるらしい。
オプションで自分のブログからの投稿は含めないようなオプションがあるのだけど、使っているWordTwitからツイートしたことになるのでこの対象には含まれないらしい。 (この辺もTwitterToolsは対応しているみたいなので、なおのこと残念。。。)
コメントの承認後のを前提にしているので削除すればいいだけだからまぁよし。
とりあえず、これでTwitterにこのブログのURLが言及されたらコメントとして表示されるかもしれません。
ツイート どうやら、ツイッターは独自で短縮URLを始めたらしく、URLと見るやt.coというドメインに縮められてしまうっぽい。
そのうえ、公式ツイートボタンがツイート数をカウントしてくれるURLは公式の短縮URLでのみのカウントになるっぽい。
つまり、どんなURLも必ず圧縮し、カウントをするURLは一度だけ、解凍したURLでのみカウントをするということっぽい。
今使っているWordTwitのプラグインは必ず何らかの形でURLを短くしてくれるのでどうやっても2回圧縮になってしまうので、カウントされることはないというわけ。
あちらが立てばこちらがたたずか。。。とりあえず、BackType Connectのプラグインはどういう経緯出来てもリツイートされたら探してきてくれるっぽい。
データの反映は若干遅いかもしれない。
あと、なんか、ツイートをするとやたらいろんなところでリツイートされているみたいで、よくわからないまとめサイトみたいなところもリツイートっぽことをしている場合はひっかかる。
ルールはよくわからないけど、とりあえず様子をみて、あまりにも使えなそうだったらもうあきらめます。。
ツイート ようやく理想通りのツイートが実現。
プラグインの変遷はこんな感じ。Twitter Tools→Post to Twitter→WordTwit
TwitterToolsはおしかったなぁ〜、サイドバーのウィジェットがかなりいい感じで、サイドバーとAdminの投稿画面からツイートできたから、結構気に入っていた。なのでTwitterToolsは削除せずにアップデートが出たらまた試してみるつもり。
WordTwitは無駄がない感じで好印象。OAuthにも対応しているので将来的に不安もない感じ。
試しにおいらもプラグインをつくってみようかなぁ。
ツイート なんだろうなぁ、仕様かしら?
設定画面の変なエラーの原因は、Access Token Secretの項目は自動的に取得してくれるらしく、そこは空にしておけばいいっぽい。それか失敗した時に設定されているのか、どちらにせよ、Connect to TwitterをクリックするときにはAccess Token Secretの項目は空にしておくとエラーが出なかった。
しかし、アップデートされましたとか、だめでしたとかでないのよね。
これはほかの部分のSaveのボタンを押しても出ないから仕方がないのかもしれない。
なんにせよ、これで、Twitter Toolsの設定はできたはず。
でも、投稿のところにあるTweetのフォームは表示されないし。サイドバーに設定したウィジェットの所にも何も表示されない。
日本語環境だとだめなのかなぁ?
ツイート ”もしかしたらコメントの代わりにTwitterが使えるのかもしれないと思っているので、その辺のことはまた興味が出たらにすることにした。”とか思ってたら、あっさり見つかった。
RTしてくれたTwitterの呟きがコメント欄に全文表示されるプラグイン “BackType Connect”がとても良い!
とても良いらしい。。。けど、おいらのブログにはまだRTされていないんだぜ。
ツイート で、続きなんだけども、iPhotoからTwitterにつぶやくことはできるようになったんだけど、ツイッターってあくまでも他人の家で、写真はやっぱり自分の家に飾っておきたい。ってなわけで、iPhotoからメールで更新するんだったら、2カ所に送信すればいいんじゃんか〜と思って、WordPressの方もメールで更新出来るような設定をしてみた。
でも、よく考えてみたらおかしな話で卵が先か鶏が先かじゃないけど、ブログからTwitterはもう既にできてて、この上でさらにTwitterも更新してしまうんだと2重に更新してしまうことになるじゃないか。
というわけで、冷静に考えてみたらブログを更新したらTwitterにも流れるのでそれでOKで、iPhotoからFlickrを更新してブログにアップデートされるとよいということがわかったのだった。
さらに、既にFlickrはメール経由でブログを更新出来ることを知っていたので、その設定をしてそこにメールを送れば
iPhoto → Flickr → ブログ(WordPress) → Twitter
という順番に自動更新されることになりましたとさ。めでたしめでたし。
ちなみに、ブログ(WordPress)からTwitterを更新するのはTwitter Toolsというプラグインで、元はSimpleTwitterとかいうプラグインを使っていたんだけど、バージョンアップのせいなのか動かなくなってしまった雰囲気だったので有名なやつにかえてみた。
Twitter Toolsはツイートからブログへの投稿も行えるんだけど、Twitterは刹那的なつぶやきも多くてブログにログを残すかどうか考えものだったので今は使っていない。
もしかしたらコメントの代わりにTwitterが使えるのかもしれないと思っているので、その辺のことはまた興味が出たらにすることにした。とりあえず、今はそんなかんじ〜。
ツイート 最近は写真を良く撮る、そして、それをツイートしたりするのだが、iPhotoはTwitterと連携していなくて、Flickr単体へのアップロードがとても簡単にできる。でも、それだけでは特に意味が無くて、MobileMeに入っている人に取ってみれば、むしろいらない。
iPhotoから何とかTwitterに連携ができないだろうかと、まずはiPhotoとTwitterの連携を探してみたけど、有料のプラグインしかないみたいだった。でも、いつものごとくGoogle先生は偉大でその中にいいヒントがあったのは言うまでもなく。
「Mac x iPhoto x Flickr! x twitter」というページにFlickrとTwitterが連携とあったのだった。 Continue reading »
ツイート