WordPressのプラグイン・テーマ 開発翻訳

WordPressのオリジナルプラグインやテーマの開発、日本語への翻訳等を行う。WordPressにプラグインとテーマを設定してもっと使いやすく。

Max Image Size Control plugin

Max Image Size Control plugin
Max Image Size Control plugin [ English Here ]

Max Image Size Controlというプラグインはアップロードする画像のサイズをカテゴリーやポストIDによって自由にコントロールするプラグインだ。デフォルトのサムネイル、中サイズ、大サイズの縮小画像のサイズを自由に設定できる他、自由に設定できる画像サイズをいくつでも追加することができる。デフォルトではサムネイルにしか適用できないトリミングもすべての画像サイズで利用できる。

続きを読む »

連続投稿を可能にするプラグイン Continuous Post Plugin

Continuous Postというプラグインは連続投稿を可能にするだけのプラグインだ。昔のWordPressだと、投稿を保存、公開後は新しい投稿に遷移したのだが、最近のWordPressでは投稿を保存、公開しても再びその投稿編集画面が表示されるようだ。

どちらがよいかは使用環境によって異なると思うが、投稿を頻繁に行う場合(例えばデータベース的な利用で連続して投稿したい場合)では、保存、公開後も同じ投稿編集画面が出ると一々新規投稿画面を開く必要があるので面倒だ。

ということでサクっと開発してみたのがこの連続投稿を可能にするContinuous Postというプラグインである。

続きを読む »

WordPress.orgのプラグインディレクトリに自作プラグインを登録する方法

WordPressのプラグインを作成したら、ぜひ登録してみたいのがWordPress.orgのプラグインディレクトリだ。WordPress.orgのプラグインディレクトリは、ユーザーが作成したWordPressの機能を拡張するプラグインをホスティングして公開してくれるオフィシャルのディレクトリだ。このプラグインディレクトリに登録することで多くの人の目に留まることはもちろん、ダウンロード回数を記録してくれたり、コメントを残せたり、評価付けされたりするので、プラグインを自作したなら登録しないともったいない。この記事では、自作のプラグインをWordPress.orgのプラグインディレクトリに登録する方法を順を追って説明していきたいと思う。

続きを読む »

Custom Field Template plugin

Custom Field Template plugin
Custom Field Template plugin [ English Here ]

Custom Field Template plugin (カスタムフィールドテンプレート)というプラグインはカスタムフィールドの入力を支援するプラグインだ。あらかじめカスタムフィールドのテンプレートを登録しておくことでキーをその都度入力することなく、テンプレートにある項目の値を入力していくだけでよくなる。このCustom Field Templateというプラグインは、WordPressのカスタムフィールドを多用し、決まったデータを入力し公開しているようなサイトでは便利になるはずだ。

続きを読む »

Top Level Categories Fixプラグイン

Top Level Categories Fixプラグインは、Top Level Categoriesプラグインを使用時に、パーマリンク設定を「/%category%/%postname%/」などのように設定した場合にページナビゲーション(Pagination)やサブカテゴリが正しく機能しなくなる不具合を修正するプラグインである。Top Level Categoriesについては、URLにcategoryを表示させないプラグイン Top Level Categories Pluginで紹介したわけだが、パーマリンクのURLの末尾に/(スラッシュ)をつけるプラグイン Nice Trailingslashitの記事の中でこの不具合について触れた。

続きを読む »

フォトログ、写真アルバムのWordPressテーマ Gentoki

フォトログ、フォトアルバムのWordPressテーマ Gentoki

Lightbox Gallery pluginというプラグインを作成・公開した際に、Lightbox Galleryプラグインを使用した写真アルバム(フォトログ)サイトである、記憶の記録@GENTOKIをプラグインのデモとして公開したわけだが、このWordPressのテーマファイルも公開してほしいという声をいくつかいただいたのでこの度公開することにした。

続きを読む »

Lightbox Gallery plugin

WordPress 2.5の新機能 ギャラリーを使って画像一覧表示するという記事でWordPress 2.5からの新機能であるの使い方を説明したが、このgalleryを使ってフォトログや写真アルバムサイトを構築するにはいまいち役不足だったので、を拡張してプラグイン化してみた。その名も、Lightbox Galleryというプラグインである。

Lightbox Gallery プラグインタイトル
Lightbox Gallery [ English here ]

続きを読む »

翻訳ファイルを用意してプラグインを日本語化する

WordPressの便利なところはプラグインによる拡張性だが、多くのプラグインが英語で提供されている。英語のままでも別に問題はないのだが、企業サイト、商用ホームページを作成するにあたって、クライアントが直接触れるようなところはなるべく日本語化しておきたいところだ。また、顧客の要望に応じたプラグインを作成する必要性が生じた際に初めから国際化できるように対応しておくと有益なプラグインができた時に公開することもできるだろう。

プラグインの国際化(ローカライズ)、翻訳はどのようにして行えばいいのだろうか。WordPressの翻訳については、本家サイトのTranslating WordPress « WordPress Codexに詳しく書かれているので一度見ていただきたいが、翻訳に際して、大きく2つのステップがあることがわかる。

  1. プログラムの開発者が国際化対応のコードを書く
  2. 翻訳リソースファイルを編集して翻訳する

続きを読む »

cforms II 日本語翻訳ファイル

cforms II 日本語翻訳ファイル

複雑なお問い合わせフォームを作成するプラグイン cforms IIを紹介したが、プラグイン制作者のOliverさんから依頼を受けて日本語翻訳ファイルを作成した。一部誤訳やタイプミスがあるかもしれないので、この日本語翻訳ファイルを使用された方で何かしら発見されたらぜひご報告いただきたい。

続きを読む »