WordPress」カテゴリーアーカイブ

Anthologize

一部で話題になっている WordPress のサイトを ePub, PDF形式等に変換してくれるプラグイン Anthologize
中々、面白い試みですね。
最新バージョンの Ver.0.4-alpha には、digitalcubeたいさんが訳した日本語リソースも付いていて、使いやすくなってます。

ただし、まだ開発途中のモノなんで、いくつか問題が
続きを読む

Feedback Champru

WordPress のコメントに TwitterはてなブックマークDelicious での言及を混ぜ込むプラグイン Feedback Champru を作成しました。
作成の経緯とインストール方法は、おでこんがまとめてくれたので、そちらをご参照ください。
WordPress のコメントに Twitter やはてブのフィードバックを追加する Feedback Champuru を入れてみた | Odysseygate.com

基本的にダウンロードしてきたファイルを wp-content/plugins/ に放り込んで、有効にすれば使えるようになります。
ただし、内部で json_decode() 関数を使用しているので、PHP 5 以降が必須となります。
各コメントには、それぞれ tweet, hatena, delisious というクラスが付与されるので、style.css を修正して良い具合に見た目を変更してやってください。
ダウンロードは、以下からどうぞ。
WordPress > Feedback Champuru « WordPress Plugins
続きを読む

WordPress 3.0 にアップデート

WordPress 3.0 がリリースされました。
DB Cache Reloaded プラグインの ver.2.0.x 系が WordPress 3.0 では正常に動作しなかったためアップデートを待っていたんですが、先日リリースされた Ver.2.1 で WordPress 3.0 に対応してくれたため、本サイトも WordPress 3.0 にアップデートしました。
なお DB Cache Reloaded Ver.2.1 からは、私の訳した日本語リソースも同梱されてます。
訳がおかしいところがあれば、こっそり教えてください。
続きを読む

WordPress 3.0 プラグイン管理画面の「追加機能」

WordPress 3.0 プラグイン管理画面WordPress 3.0 RC1 日本語版もリリースされ、いよいよ WordPress 3.0 正式版の公開も近づいてきました。
WordPress 3.0 RC1 をインストールして試している方も多いと思いますが、ダッシュボードのプラグイン管理画面に「追加機能ドロップイン(Drop-ins)」という項目が追加されたのにお気づきでしょうか?
ここには、Drop-ins と呼ばれる特殊なプラグイン( Drop-ins are advanced plugins )がインストールされている場合に表示されます。

この Drop-ins は、wp-content ディレクトリに、決まった名前の php ファイルを保存することによって有効にすることができます。
例えば、db-error.php という名前の php ファイルを、wp-content ディレクトリに保存しておくと、WordPress のデータベースエラーページをカスタマイズすることができます。
これらの Drop-ins は WP 2.9.x 以前にも存在していたのですが、設定しても管理画面には表示されませんでした。
続きを読む

WordCamp Yokohama 2010 に行ってきました

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

WordCamp Yokohama 公式サイトの作り方 – その他

さて、WordCamp Yokohama 公式サイトの作り方3回目は、その他のテクニックです。
WordCamp Yokohama 公式サイトを作ったときに使った、細々としたテクニックのご紹介。
つっても、過去にこのブログでも紹介したテクニックばかりなので、あまり詳細は書きません。
それぞれの記事へのリンクを付けておきますので、気になる方はそちらをご参照くださいまし。

  • .htaccess の書き方
  • DB エラー画面、アップデート時のメンテナンス画面の変更
  • <head>部にMETA情報他を追加する

続きを読む

WordCamp Yokohama 公式サイトの作り方 – プラグイン編 (2)

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

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

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

続きを読む

WordCamp Yokohama 公式サイトの作り方 – プラグイン編 (1)

WordCamp Yokohama 公式サイトが、ようやく公開されました。
この公式サイト構築にあたり、専用プラグインを作ったり、既存のプラグインのカスタマイズを行ったりしたので、ざっくりと紹介させていただきます。
公式サイトのテーマに付いては、きっとおでこんのサイトで解説してくれると思うよ。

このサイトを構築するにあたり、WordPress コアソースに手を入れたりはしていません。
素のままの WordPress 2.9.2 に公開されているプラグインを追加したり、新規でプラグインを作成したりして構築されています。

WordCamp Yokohama 公式サイトを構築した際、使ったプラグインは以下の15個です。

続きを読む

WordCamp Yokohama 公式サイト公開

WordCamp Yokohama
永らく準備中だった WordCamp Yokohama の公式サイトが正式公開されました。
同時に参加登録の受付も開始しましたので、みなさまお誘い合わせの上、ご登録をお願いします。

さて、今回の公式サイトを構築するに辺り、Zazieさんサトタカさんおでこんunderstandardさんらと共に公式サイト担当として、色々やらせてもらいました。
私の担当は、専用プラグイン作成と既存のプラグインの改造。
今回の公式サイトは WordPress 2.9.2 で構築されており、コアソースの修正はまったく行っておりません。
ユーザー登録フォームや、ユーザー登録後の参加登録・アンケートは、すべて専用のプラグインで対応しています。
ちょっと面白いので、ぜひ参加登録して確かめてみてください。

さて、これらの専用プラグインについては、のちほど解説させてもらおうと思ってます。
ご期待くださいませ。

WordPressサイト用の.htaccess例

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

基本方針は

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

続きを読む