Archive for the ‘雑文’ Category

先日 Twitter の公式 Tweet ボタンが提供されました。
ただし、この機能では Twitter が提供するボタン画像しか使えません。
Tweet ボタンとして他の画像を使いたい場合は、「Build your own」の所で説明されているように http://twitter.com/share へのリンクを設置してねとしか説明されていません。
しかし、これでは公式 Tweet ボタンのようにサブウィンドウを開いて Tweet することができませんね。
任意のリンクに公式 Tweet ボタンと同様の機能を持たせるにはどうすれば良いのでしょうか?

ここでは jQuery で、任意のリンクに公式 Tweet ボタンと同様の機能を持たせる方法を解説します。
続きを読む

Posted by をかもと at 2010年5月29日 土曜日

WordCamp Yokohama 20105/29(土)に開催された WordCamp Yokohama 2010 にスタッフ件スピーカとして参加してきました。
今回の WordCamp では、公式サイトのプラグイン作成を担当させてもらってます。
前日の日比谷オクトーバーフェストで、Nedとめ組組長と一緒に呑みすぎて、スピーカーレセプションではずっと寝てしまっており、反省しきり。
酒は呑んでも呑まれるなですね。
続きを読む

Posted by をかもと at 2010年5月1日 土曜日

先日公開されたGoogle Earth ビューが、中々面白い。
APIの呼び出し方も Google Map API に似ているのでさほど面倒ではないし、動作がスムーズでカッコいい。
Windows と MacOS X 10.4以降にしか対応していないのは残念だが

私が配布している WordPress 用プラグイン Google Maps Anywhere も、Earthビューに対応させるために準備中です。
ご期待ください。
とりあえず、動作はするようになったので「続きを読む」以降にデモを置いておきます。
続きを読む

さて、前日に引き続いて WordCamp Yokohama 公式サイトに導入したプラグインの解説。
今回の公式サイト構築にあたり、2つほど専用プラグインを新規で作りました。
時間が無い中で作ったんで汎用的なモノでは無いですが、WordCamp Yokohama が終了したら、改良してリリースしようとは思っています。
気長に待ってくださいね。

で、今回作ったプラグインは以下の2つ

  • Custom Register – 独自のサインアップ画面、ログイン画面をページに実装
    WordCamp Yokohama に参加登録するには WordPress で作成された公式サイトにユーザ登録・ログインしてもらい、アンケートに答えてもらう必要があります。
    ここでサインアップ画面やログイン画面が、デフォルトの WordPress のモノだと芸が無いので、カッコイイサインアップ画面・ログイン画面を実装するためのプラグインです。
  • Custom Profile – プロフィール登録画面の拡張
    WordCamp Yokohama 公式サイトでは、WordPress のプロフィール登録画面で参加登録を行います。
    この画面に、参加登録や簡単なアンケート機能を追加するためのプラグインです。

続きを読む

Posted by をかもと at 2010年4月20日 火曜日

よりパフォーマンスの良い WordPress サイトを構築したいならば .htaccess ファイルを修正しましょう。
Webサーバに apache 2系を使用しているサイト用に、私が書いた .htaccess ファイルを元に解説します。

基本方針は

  • mod_deflate が使える場合は、有効にしてコンテンツを圧縮転送する。
  • mod_expires が使える場合は、有効にして画像ファイル等の静的ファイルをブラウザにキャッシュさせる。
  • 適切な ETag を発行して、ブラウザのキャッシュを制御する。
  • アクセスしてほしくない WordPress ファイルに対するアクセスをブロックする。
  • 存在しない静的ファイルに対してアクセスされた場合、WordPressを起動させない。

続きを読む