Twitter Toolsの時差修正&ブログ投稿時にPOST時刻も表示する方法

スポンサーリンク

WordPress2.6にアップグレードしたら、いつの間にか「Twitter tools」が動くようになってたよ!ほらね↓

sorarium – [twitter] Tweets on 2008-07-15

このプラグインは、Twitterにポストしたつぶやきをブログに投稿できたり、逆に投稿したブログ記事をTwitterにポストしたり出来るプラグイン。Twitterにポストするたびに、ブログが更新されたら七面倒くさくて仕方がないけれど、このプラグインのすぐれたところは、一日のつぶやきをその日の最後にまとめて投稿してくれるところ。

けれど動作がちょっとおかしいので修正。

TwitterTools改造:時差修正 — ジミダナオレを参考にさせていただいて、Twitter toolsをちょいとカスタマイズ。twitter-tools.php  419行目の赤文字の部分を追加することで、時差を修正することが出来る。今は、次の日の朝の分まで一日の分に入ってしまってるので。

VALUES
( ‘”.$wpdb->escape($this->tw_id).”‘
, ‘”.$wpdb->escape($this->tw_text).”‘
, ‘”.$wpdb->escape($this->tw_reply_username).”‘
, ‘”.$wpdb->escape($this->tw_reply_tweet).”‘
, ‘”.date(‘Y-m-d H:i:s’, $this->tw_created_at + 9*3600).”‘
, NOW()

もう一つ。twitter-tools.php 328行目。ポスト時刻を表示させる方法。Twitter Tools をカスタマイズを参考にさせてもらいました。

080717 14:00 うまくいかなかったので修正しました

$content = ‘<ul class=”aktt_tweet_digest”>’.”\n”;
foreach ($tweets_to_post as $tweet) {
$content .= ‘    <li>’.aktt_make_clickable($tweet->tw_text).’ <a href=”http://twitter.com/’.$this->twitter_username.’/statuses/’.$tweet->tw_id.'”>‘.date(‘Y-m-d H:i:s’,strtotime($tweet->tw_created_at)).’</a></li>’.”\n”;
}
$content .= ‘</ul>’.”\n”;

これがうまくいってるかどうかは…まだわからない。明日かなー。

スポンサーリンク
NO IMAGE
この記事をお届けした
sorariumの最新ニュース情報を、
いいねしてチェックしよう!

シェアする

『Twitter Toolsの時差修正&ブログ投稿時にPOST時刻も表示する方法』へのコメント

  1. 名前:sorarium 投稿日:2008/07/28(月) 09:37:58 ID:1ac179b0c

    twitter toolsの表示方法を変更

    twitter tools、前回の修正(sorarium – Twitter Toolsの時差修正&ブログ投稿時にPOST時刻も表示する方法)により、ちゃんと時間も修正されて投稿されるようになりましたが、ちょっと見難かっ…

  2. 名前:feedback everything » Blog Archive » 2008.12.16 投稿日:2008/12/17(水) 00:15:21 ID:0be228fe4

    […] 昼休みに「twitter tools 時差」でググったら修正してる記事がすぐ見つかって、インターネットすげーな!最高!となったのである。そして帰宅後、早速「sorarium – Twitter Toolsの時差修正&ブログ投稿時にPOST時刻も表示する方法」を参考に修正してみる。修正内容は昨日の予想通りGMTとJSTの時差を埋めるものだった。wordpressのDBに一旦取り込む時点でタイムスタンプを+9*60*60してるから、修正以降のtwitterポストがまとめエントリされる明日以降にならないと効果が分からない。あ、でも各ポストの直前にポストした時間を表示する修正も同時に行って、これは早速きっちり動いてる。ついでにwordpressを2.7にバージョンアップして、いつものwp-includes/post.phoの修正もしておいた。未来の日付で投稿するためのあれ。未来の日付といえば、12/28のライブについてフライヤーとインフォを見つけたので追記しておいた。 Posted in etc | Leave a Comment […]

  3. 名前:Hank 投稿日:2009/07/13(月) 14:58:48 ID:3cc8092ba

    I was robbed on ebay by some lowlife using a wireless account. Jerkwad was stunned when I got her addy info and made a house call lol!

    Phone Search

  4. 名前:twitter toolsで一日のつぶやきをまとめてみるテスト | Nine and Seven 投稿日:2009/11/06(金) 14:17:25 ID:4dc17fd0d

    […] Twitter Toolsの時差修正&ブログ投稿時にPOST時刻も表示する方法 […]