WordPress 2.5.1でインスタント構築

当サイトはMovable Typeで運用している訳で、ブログサイトとして使い慣れているのは断然こちらだと思っているのだが、WordPressはそれ以上に簡単で扱いやすかったりするとようやく気づいた。

Movable Typeも4系になってから、投稿ではなくページの生成が出来るようになったから、ブログ兼HPとして使ったり、HPとして使う為のCMSとする等のアプローチ手段が増えているのは確かだが、確実に動作が重くなっているし、とても把握出来ない程内部構造が複雑になっていて手に負えないと言った印象が強い。

Movable Typeを使ってWeb系の仕事をしている人から奨められてWordPressに乗り換えるべく使い始めたのだが、当初はPHPでかかれたテンプレートを見て拒絶反応を示し、絶対に無理!と決めつけていたのだが、焦らずにつきあっていると確実にMTよりも容易に扱える事に気づく。

もちろんMTはどんどん棲み分け的にエンタープライズ系に向かっている訳だから、単純に比較する事は出来ないが、個人が趣味やちょっとしたブログ、HP、アルバムサイトなどとして使うには、環境さえ許せばWordPressの方が快適だと今になってようやく私は思う。

私はWebサーバーを自宅で動かし始めた頃から、某女優さんの画像をコレクションしてはサイトで公開しており、数年間ずっと続けてきたのだが、サムネイル画像がずらっと並んでいてそれをクリックすると拡大ページが表示されるという単純なHPを作っていて、おまけにサムネイルの再生成と並べる為のソース書きがおっくうで放置プレイ状態になっていた。しかしそんなページでも我が家での人気は第2位のコンテンツだったりする。

そんな訳でもうちょっと画像を整理しつつ、情報系のことも記していきたいと、WordPressを使ってアルバム機能重視で行く事に決めた。今日の午後になってから唐突に決めた(w

WordPressは最新の2.5.1を使うことにした。FreeBSD6系で動いているWebサーバーにファイル群をアップロードし、VineLinuxで動いているMySQLとネットワーク連動するようにしている。WebサーバーとSQLサーバーを同一マシンで動かすと、べらぼう動作が重くなるのを実感しているので敢えて分けているのだ。まぁ所詮使い古しのスリムパソコンを2台並べてサーバーと呼んでいるだけの話だが(w

WordPressの設定は凄く簡単に終わった。躓いたところと言えばphp.iniで文字コードの設定がEUCになっていたのでUTF-8に変えてから再セットアップしたことと、サイトのトップディレクトリをすっきりさせるために若干ファイル構成をカスタマイズした手間だけだ。特に後者についてはphpファイルのPATHを書き換えるという力業で今までごまかして来た為、そういう手順を記してくれているさいとを見つけて助かった。

Giving WordPress Its Own Directory

多くの人は、WordPress をサイトのルート(例:http://example.com/)にしたいと思うものですが、WordPress ファイルの全てをルートディレクトリ上に散らかしたいとは思いません。WordPress は、サブディレクトリに WordPress ファイルを設置しても、ブログがサイトのルートに存在するかのように見せられます。

備忘録に具体的な手順を要約しておくと、インストール先は(例:http://example.com/wordpress/)としておき、その後で管理ページから、WordPressのインデックスページのURL情報の設定を書き換えてる。次いでindex.php、および.htaccessをトップディレクトリに移動する。移動した後で、index.phpをエディタで開きPATH情報を編集してから、再度管理ページにログイン。その後でパーマリンク設定をやり直すと自動的に新しい.htaccessに書くべき記述が生成される。(うちではパーミッションの書き換えはすませていたが、自動で.htaccessの書き換えはしてくれなかったので、手作業で.htaccessを書き換えた。)


WordPressでは「投稿」からブログのような時系列ページと、静的な単独ページの2種類を分けて作れるので、ブログの顔となる様なデザインで単独ページを作り、それをデフォルトのトップーページに固定定義する。サイドバーにはカテゴリーや投稿等のメニューが設置出来るので容易にブログっぽく無いサイトを構築する事が可能である。これはMT3系では手間のかかる作業だっただけにWP2.2系以前からも実現出来ていた事は特筆に値する。つまり基本機能だけでもMT3系よりは柔軟なのだ。

問題はデザインである。WordPressではCSSや画像ファイルを含めたPHP構造のテンプレートをテーマと呼んでおり、こいつを差し替えるだけでガラッとイメージが変わってしまうだけでなく、サイトの機能も変わってしまう。つまり好みのテーマに出会う事が出来れば非常に少ない手間で思い通りのサイトが作れるのだ。しかしテーマの多くは英語を母国語とする人たちが作っており、日本語に非対応なものが非常に多い。一応PoEditとやらで言語差し替えファイルを定義してやれば日本語や多言語でも使用できるように工夫はされているが、肝心のテーマ作者がそれを念頭に置かずに作成しているので移植性が厳しく手間がかかる。

もちろん標準テーマや、日本語に対応しているテーマを見つけてきてカスタムしたり、潔くゼロから作る事も可能であるが、XHTMLとCSSの知識は必須だし、PHPの知識も若干必要なので素人には奨める自信はない。

やはり自分の好みに合う機能を有しているテーマを探し出してきて、画像を差し替えたりしてデザインを調整するのが近道だろう。これであれば見よう見まねでCSSを編集して画像ファイルを差し替えてとしている内にCSSを使ったデザインの雰囲気がつかめてくる。いずれにしても初心者から中級者へのステップアップに必要なハードルとしての高さが最適なのである。

もしくは私の様に割り切ってデフォルトテーマでシンプルに運用するのも一案である。トップページとして表示する固定ページのデザインだけで勝負するのも悪くないと思うのだ。色の変更やフォントのサイズなんかはCSSをいじれば済むことだからそれだけでも雰囲気や使い勝手は変えられる。

てな訳でアイディアが煮詰まって休憩をしたり昼寝したりしながら今日半日で作ったサイトだが、5時間くらいでコンテンツ画像の移動までほぼ終えることが出来た。入れ物が出来てしまえば画像ファイルをカテゴリーに分けて移すだけだから単純作業である。WordPressは本当に小規模サイト向けのCMSとしてかなりお奨め度が高いツールだ。

なお、すでにWordPressを使ったことがあり、テーマを入れ替えて見たりしているが思い通りのサイトが作れないという人は、テンプレートタグを使ったカスタマイズが出来るようにステップアップする必要があると思われる。私は当初からこれをめざしており、近道を通る為に書籍を一冊だけ買い求めた。

WordPressサイト構築スタイルブック

これは買って良かったと思うので紹介しておく。ただし残念な事にバージョンの古いME版を対象に書いている本なので、最新の2.5系では全く同じには使用できない点を覚悟しておかなければならない。しかし基本的な解説が多いので、それを考慮した上でも買い求める価値はあると思える一冊である。早く2.5系に対応した同種の本が出ることを願っている。日本でWordPressが普及する為には是非とも。








¥2940
¥3129
¥2604

– PutiRaku –

コメント

Comment spam is annoying.

There has been an increase in comment spam, but we decline it. It’s pointless because we use Akismet to block spam comments. Spam comments will not be posted.

コメントスパムが増えていますがお断りします。akismetでスパムコメントを弾いているので無意味です。スパムコメントは掲載されません。

ブロックしたスパム

DMM広告

タイトルとURLをコピーしました