昨日、会社の人たちと飲みに行って、コース料理の最後に出た固い棒アイスをかじったら、差し歯が取れてしまった。行きつけの歯医者に電話したら、夕方の6時ならってことで、二日酔いであんまり出かける気もしないし、本(佐々木譲「巡査の休日」)を読んだりWordPressをいじったりして過ごした。
WordPressでTwitter公式ボタンを使う方法は、ググるといろいろ出てくるが、テーマのphpコードのいくつかを書き換えるのは面倒だ。なので、Simple Tweetプラグインのコードの中にTwitter公式ボタンのコードを埋め込んでみた。
--- simple-tweet.php.orig 2011-04-02 10:55:02.000000000 +0900
+++ simple-tweet.php 2011-04-02 21:38:14.074998990 +0900
@@ -1396,13 +1396,10 @@
$link = $this->_make_tweet_msg( $options['tweet_this_link'], $options['user'], $post_id, $post_title, $post_excerpt, $permalink);
$text = $this->_make_tweet_msg( $options['tweet_this_text'], $options['user'], $post_id, $post_title, $post_excerpt, $permalink);
- $tweet_this_link = '<a href="' . SimpleTweet::TWEET_HOME_URL .
- '?status=' . rawurlencode($link) .
- ( !empty($status_id) ? '&in_reply_to_status_id=' . $status_id : '' ) .
- ( $inreply_to && !empty($options['user']) ? '&in_reply_to=' . $options['user'] : '' ).
- '" class="tweet-this" >' .
- $text .
- '</a>';
+ $tweet_this_link = '<a href="http://twitter.com/share" class="twitter-share-button" data-url="' . $permalink . '" ' .
+ 'data-text="RT @roganpalm: ' . $post_title . ' (' . get_bloginfo('name') . ')" ' .
+ 'data-count="none" ' .
+ 'data-lang="ja">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>';
return $tweet_this_link;
}
やってることはSimple Tweetと一緒で、Simple Tweetの関連部分のコードがほとんど無駄になるというアホな結果になってしまった…。何をやってるんだか。まあ二日酔いの日の判断力なんて、こんなもんだろう。
差し歯は、取れたときに床に落としてしまって少し欠けてしまった模様。なんとか付けてもらったが、これでまた外れたら新しくしましょう、とのこと。