「Twitterに投稿」機能を追加しました(WordPress用コード)

追記:その後、ハッシュタグ付きでTwitterにコメントを投稿できるように変更しました(2009/12/10)

このブログの記事ページに、読んでいる記事をTwitterに投稿できる機能を追加しました。

WordPress用には「TwitThis」というプラグインも配布されているのですが、そこまでしなくて良いかなと思いコードを直書きしてます。

編集したファイルは「single.php」。本文の後に、「Twitterに投稿」というテキストリンクを配置して、クリックすると記事のタイトルとURLがTwitterに送られます。

追加したコードは以下の通り。

<a href="http://twitter.com/home/?status=読んだ!+「<?php the_title(); ?>」+<?php the_permalink() ?>" target="_blank">Twitterに投稿</a>

がんばって書きますので、良いなと思う記事があればどんどんTwitterで広めてやってください!w

追記

ちなみに、携帯で見ている人をTwitterに誘導するのって違和感があるので、携帯用のテンプレートには「(URLを)メールで送る」というボタンを用意してます。

そちらのコードはこれです。

<a href="mailto:your address?body=http://www.thinkcreative.jp<?php the_permalink(); ?>">記事をメールする</a>

このブログではktai_styleというプラグインを使ってるんですが、ファイルの保存場所の都合上、単純に<?php the_permalink(); ?>だけでは正しいURLが取れなくて上記のような書き方になっています。(他にもっとキレイな書き方があるかも)

Twitterに投稿 · 投稿日: 2009年06月24日 · 4 Comments »

4 Responses to “「Twitterに投稿」機能を追加しました(WordPress用コード)”

  1. [SITE INFO] “Twitterに投稿”ボタンを設置しました - mBlog :

    [...] 「Twitterに投稿」機能を追加しました・・・元ソース [...]

    2009年07月07日 at 3:26 PM
  2. 井上淳のまるサンカク企画 » 2009-11-16のTwitter :

    [...] ード)」 http://www.thinkcreative.jp/blog/web/541/ # [...]

    2009年11月17日 at 12:03 AM
  3. ハッシュタグ付きでTwitterに投稿機能を追加しました | Think Creative :

    [...] 半年程前に「Twitterに投稿」機能を追加したという記事を書きましたが、それに手を加えて記事ごとのハッシュタグ付きでTwitterにコメントを投稿できるようにしました。 [...]

    2009年12月10日 at 3:36 PM
  4. プラグインを使わずに「twitterに投稿」を設置する - NEO :

    [...] 【参考元】 「Twitterに投稿」機能を追加しました(WordPress用コード) | Think Creative [...]

    2010年08月16日 at 9:04 AM

ご意見・コメント頂けると嬉しいです