先日、今まで利用していたWordPress3.1.4から自動アップグレードを利用してWordPress3.2にアップデートしました。このWordPress3.2はまだ日本語版のアップデータが提供されていないようなので、英語版になってしまいましたが、過去バージョンの言語ファイルがあるためか、「投稿の一覧」や「インストール済みのプラグイン一覧」などを除いてほとんどが日本語化された状態で利用出来ます。プラグインが多少エラーを起こしていたくらいで、機能的にもほとんど問題無く利用できる状態のようです。英語の未翻訳がどうしても気になる!という方のために、現状でWordPress3.2を完全に翻訳する方法がありましたので、ご紹介します。最新の言語ファイルをダウンロードする基本的にWordPressはi18nに対応しているので、翻訳用の言語ファイルさえあればすぐに多言語化対応が可能です。そこで、WordPress日本語版のサイトから、最新の日本語ファイルをダウンロードして適用します。2011年7月9日現在、WordPress日本語版のサイトではWordPress3.2の日本語版はダウンロードできませんが、WordPress3.2に対応した言語ファイルはすでに整っているようです。言語ファイルのリポジトリから、SVNを利用して、言語ファイルをダウンロードします。languagesSVNが利用出来ない場合svnって何?という方やsvnの利用出来ない環境の方は、下記のURLにブラウザでアクセスします。いうディレクトリを作成し、ファイルを全て保存してください。いうディレクトリを作成し、下記URLに存在するファイルも全てダウンロードしてください。ディレクトリに全てコピーします。古いファイルが存在する場合は上書きして下さい。ディレクトリのファイルを全てコピーしてください。SHARETweetTAGSi18nWordPressWordPressでドメイン移転をしたので、そのときに行ったことをまとめてみた。本日、ドメインをietomi.is-blog.netより、inspire-tech.jpに移転しました。旧ドメインでもアクセス可能ですが、もしブックマークされている方がいらっしゃれば、URLの変更をお願いいたします。いうわけでドメイン移転をしたので、その際に行ったことをまとめてみます。自分の場合、下記のような条件でドメインの移転を行いました。/www/inspire-tech.jp/行ったことietomi.is-blog.netをinspire-tech.jpに切り替える新しく取得したドメインを古いドメインと同一のサーバーにマルチドメインとして割り当てて、新しいドメインでWordPressが稼働するようにしました。ファイルを移動まずは稼働しているWordPressの全ファイルを、古いドメインのディレクトリ/www/ietomi.is-blog.net/から新しいドメイン用のディレクトリ/www/inspire-tech.jp/に移動します。何か不具合があったときのために、まずはコピーで対応すると良いでしょう。データベースの書き換えファイルを移動しただけだと、WordPressの管理画面が404エラーになってしまい、ログインすることさえできなくなってしまっています。これは、WordPressの環境変数に古いドメインが含まれているためです。投稿記事の内容などにも古いドメインが含まれているため、データベースの内容を全て新しいドメインに書き換えてやる必要があります。下記は最低限変更を書き換えを行ったテーブルです。必要に応じて他のテーブルも書き換えて下さい。古いURLを参照した場合に404になってしまうのは問題なので、ModRewireを使ってリダイレクトを設定します。.htaccessは/ietomi.is-blog.net/に設置することにします。[R=301,L]ステータスコード301を返すことで、検索エンジン等に恒久的なURL移動があったことを伝えます。以上でドメインの切り替えは完了です。切り替えは非常にあっけなく終わりましたが、ソーシャルプラグインのカウントが0になってしまったのはちょっと寂しいですね。SHARETweetTAGSWordPressWordPressで簡単にOGPタグを実装できるWP-OGPプラグインを設定画面付きに改造してみた。件WordPressで非常に簡単にOGPが実装できることで有名な、WP-OGPプラグインというものがあります。Plugins自分もFacebookのいいね!ボタンを導入したときに試してみたんですが、ブログ名やブログの記事タイトルはもちろん、ブログ記事にアイキャッチ画像を指定すれば、そのアイキャッチ画像をブログ記事のサムネイルとしてOGPタグを生成してくれたりと、非常に便利です。アイキャッチ画像が存在しない場合に利用される、デフォルトのサムネイル画像が変更できなかったり(変更するにはプラグインに含まれるファイルを差し替える必要がある)、Facebook用のOGPタグであるfb:app_idがスペルミスっていたりと、少し不満な点もありました。そんな中、下記サイトでマルチサムネイルに対応したWP-OGPプラグインを配布しているのを見つけました。Sinackブログ記事の中の画像を利用するというアイデアと、マルチサムネイルというアイデアが素晴らしかったので、自分もインスパイアされて、WP-OGPプラグインを詳細設定が出来るような設定画面付きに改造してみました。READINGSHARETweetTAGSOGPPluginWordPressMovableTypeを3年愛用してきたプログラマーが最新のWordPressに触れて気づいたことをまとめてみた。件ちょうど10ヶ月ほど前に、MovableTypeとWordPressを比較したCMSとしてのMovableTypeとWordPressという記事を書きました。その記事は結論から言えば、「MovableTypeは素晴らしい、WordPressはブログだ」という締めくくりで終わっているんですが、最新のWordPressに触れてみたところ、その認識が全く180度変わってしまいました。そこで、最新の認識としてWordPressがどういった物であるか、MovableTypeとはどのように違うのかを、プログラマーの視点から比較してまとめてみたいと思います。Twitterというプラグインがとても秀逸だったのでご紹介したいと思います。カスタマイズ性が高いまず自分が導入時に一番気にしていたことは、ツイートの内容がどこまで編集できるかということ。単純にタイトルと記事のリンクをつぶやくプラグインなら数あれど、このプラグインほどカスタマイズ性が高いのはあまりありません。編集時にも呟いてくれるツイートの内容がテンプレートで編集できるのは当たり前として、投稿時に加えて編集時にもツイートをする機能を備えています。投稿時にツイートの内容を編集することができるこれも他にはない機能ですが、投稿時にその投稿の時だけツイートの内容をカスタマイズすることも可能です。痒いところに手が届く機能。Twitterで検索して下さい。TECHは、WebデザインやWebシステム開発、Webのトレンドやニュースなど、Webに関する技術情報を中心に、WebデザイナーやWebプログラマーの方々に役立つ情報を発信しているブログです。@jyokyokuFacebookgithub家富正幸への直通メール株式会社インスパイアデザイン取締役の37歳、プログラミングとデザインを行う元計測制御系システムエンジニア。20歳でクリエイター系の専門学校を卒業後、なぜか全く知識の無い計測制御系の会社に就職し、LabVIEW言語を利用した計測制御系のシステム開発に3年ほど携わる。Webデザイナーへの道をあきらめきれずに転職。Webデザインをメインとして、客先でのディレクションやWebアプリケーションのプログラミングにも関わる。その後、現社長の浅賀理生と共に株式会社インスパイアデザインを立ち上げ、現在に至る。