ツイッターのパーマリンクをコピペするだけで記事内に引用できるプラグインです。
ホームページ内にTwitterのつぶやきを引用する方法としては、Twitter社謹製のBlackbird Pieというのがありますが、スタイルがインラインで決め打ちで入っているのでCSSやレイアウトをカスタマイズ出来るように、似たような奴を作っちゃいました。
使い方もはるかに簡単です!
WordPress › oEmbed Tweet « WordPress Plugins
以下は、このoEmebed Tweetを使用して挿入したツイートです。
This West Wing Week: winning the future through investments in innovation and small business. http://OFA.BO/6D8M9s
新作のWordPressプラグインをコミットした。英語はダメダメなのでツッコミ歓迎。 twitter謹製のblackbird pieみたいなプラグインだけど、こちらはスタイルやHTMLをテーマファイル内でカスタマイズできる。 http://t.co/Ka56nqh
使い方
- ツイートのパーマリンクを開く。
- URLをWordPressのビジュアルエディター内にコピペ
仕様
- WordPressのoEmbedインターフェースを使用して、ツイートのパーマリンクをコピペするだけで、ツイートを引用できます。
- ツイートを取得する際にはTwitter APIを使用していますが、APIから得られたJSONデータはキャッシュしていますので、Twitterに障害があっても表示には影響がありません。
- ツイートを表示するためのHTMLやCSSはテーマファイルのディレクトリ直下にコピペして編集し、カスタマイズすることができます。
- oembed_tweet.tpl – テンプレート
- oembed_tweet.css – CSS
- デフォルトのCSSはCSS3を使用してグラデーションや角丸を使ってます。(IEには非対応)
ショートコードを使用したツイートの引用
ツイートを挿入する方法は上記で紹介した方法以外にもBlackBird Pie同様にショートコードインターフェースも用意しています。
[oEmbedTweet 記事のID]
- eEmbedTweetの後ろにスペース記事のIDと続けてください。
- 記事のIDはツイートのパーマリンクURLの末尾にある数字です。
例: [oEmbedTweet 41172243178323968]
更新情報
- 2011年03月30日
- oEmbed Tweet 1.0.0
- 2011年03月08日
- oEmbed Tweet 0.22
- 2011年02月27日
- oEmbed Tweet 0.1
こちらもどうぞ
同じような感じで、以下のようなリンクを貼ることができます。
http://firegoby.jp/wp/url2link



いつも有難く使わせて頂いております。
今回、WordPress の設置サーバーを移転することにしたのですが、移転先でTweetを引用できません。
ソースを見ると引用箇所が以下の様になっていました。
1970/01/01 09:00:00 via
どこかに取得されたJSONデータを保存していたりして、それも引っ越さなくては駄目でしょうか?
解消方法をご教示頂けると嬉しいです。
以上、失礼いたします。
もしかしたらtwitterのapiの仕様等で古いツイートを参照できないのかもしれませんね。
optionテーブルにapiの結果を保存してますので、phpmyadmin等でそれをごっそり移行すれば復活すると思います。
>miya さん
回答ありがとうございます。
wp_options テーブルをインポートしてみたのですが、結果変わらずでした。orz
移すテーブルを間違えているのでしょうか?(T-T)
追記です。
解決できました。
postmeta テーブルのインポートで解消しました。
記事内で使ったツイートのIDをデータベース全ダンプしたSQL内で検索をかけた結果、postmeta テーブルにあったので、試したところ、上手く行きました。
お騒がせいたしました。
ありがとうございます。
あっ、postmetaテーブルでしたね。すいません。^^;
初めまして。プラグインを探していたらこちらに辿り着きました。
使い方が簡単なので利用させてもらおうと思っているのですが、リンクの指定を新窓にするのは可能でしょうか?
PHPはど素人なものでどう記述すればいいのかわかりません。検索はかけてはみたのですがヒントになるものは見当たらず。お手隙の時にでもご教示をお願います。
プラグインのソースを独自に修正すると自動アップデートのたびに戻ってしまうので、あまりご推奨できません。
あと、この部分はtwitterのapiの出力をそのまま使用しているので、jQueryもしくはphpの正規表現とかのテクニックが必要です。
以上、いろいろとめんどくさい割に、メリットもあるかないかわからないです。
jQueryはほんの少しだけかじってるので出来るかもしれませんが、確かに自動アップデートのたびに戻ってしまうのでめんどうですね…。
個人的に外部へのリンクは新窓にしてるので出来たらいいなと思ってたんですが、絶対という訳でもないので諦めます。ありがとうございましたm(_ _)m