2006/04/18 (Tue)
photolog from MT to WordPress
ようやっと、フォトログをWordPressに移行できました。:)
MTに特に不満があった訳ではないのですが、(アップデートが恐ろしく面倒なこと以外)、ここでWordPressを使い始めて意外とおもしろいことがわかったのと、基本的にはあんち・メインストリームなのとで、フォトログもWPにしちゃおかなーと思ったのが、3月のはじめ頃。(以下、長文です。WPに興味のない方は飛ばしてくださいね。)
スタイルシートをいじるくらいまでは、結構順調だったのです。が、サムネイルの表示をそのままにしたい、というところでかなり停滞しました。MTのように、<MTEntryPrevious>の内側に, <MTEntryPrevious>を入れ込む、というような裏技も使えず(たぶん)、最新のサムネイル7つ表示するのも、普通にWPのタグだけで対応しようとするとどうしても左が一番新しいのになってしまい。小手先だけではどうにもならなさそうで、あきらめーのエントリーをこの辺でしたわけです。
そうはいっても、一度やり始めると、どーにもこーにも気になる性格で、その後もいろいろとどうやったら出来るんだろーと試行錯誤。pixelpostをダウンロードしてコードを覗いてみたり、WP用のフォトログテンプレのこれ(あることはあるのです)を覗いてみたり。結局どれもいまいちだったので、なけなし(?)のPHPの知識をかき集めて、自分で関数書いちゃいました。:P プロが見たら、これはおかしいんじゃないの?と言われること請け合いですが、結果よければ全てよしな人です。(笑)
そんなわけで、photomoオリジナルタグ、
<?php recent_thumbnails( ); ?>と
<?php before_after_thumbnails( ); ?>
が出来たのでした。
もう一つ、困ったのが、WPはMTよりフィールドが少ないということ。MTだと、body entry, extended entry, excerpt, keywordといろいろと適当に使えるのがあるのですが、WPはbody, excerptだけしかないのです。keywordという部分に関しては,custom fieldsというのがあるので、それで代用することは出来るのですが、それでも一つ足りない… なかったらなかったで、なんとかなることはなるのですが、たとえば、エントリのテキストは必ず写真の下にしかレイアウトできない、とか、制約がでてきちゃうわけです。(MTだと、コメントのウィンドウの中にテキストを表示したりできるんですよね。) これもなんとかならないかしらん、ということで、こっちも無理矢理関数書いて、ちょっと未完成ではあるのですが、entryをふたつに分けれるようにしました。今のところ、私のフォトログのレイアウトにはあんまり必要ないのですが、それでもスタイルシートの適応が楽になりました。
ここまでくれば、あとは他のページを作るだけー、ということで、WPの便利なプラグインを使いまくりました。以下、そのリストです。
· ポップアップウィンドウ – WP lightbox 2(*1)
· タグ – Jerome’s Keywords(*2)
· ランダムポストリンク – Random Post Link(*3)
· コンタクトフォーム – WP-ContactForm(*4)
· お知らせメール – WordPress Email Notification Plugin v2.3.1(*5)
MTではプラグイン使ったことないので、比べられませんが、インストールがとっても簡単で、使い方もわかりやすくて、WPのプラグイン探しはくせになります。:P
これがWPにはまっている一番の理由かも。
そんな感じで約一月半。
このサイトのサイドバーにでてる、recent @ photomoがまだ残ってるんですけど(これ、ちょっとめんどそー…)、これくらいで移行してもいいかなってことで、めでたく先週末にWPデビュとなりました。
今日、いきなりデータベースのサーバが2時間くらい落ちて、ちょっと凹みましたけどね…
- ここでも使っていますが、フォトログのほうだと、ふつうのポップアップと違って、バックのメインのサイトが隠れるので、ギャラリーっぽくなって気に入っています。七海さん、教えてくれてありがとー。[↩]
- これもここで使ってます。カテゴリーがいっぱいにならないので、どんどんタグって遊べます。[↩]
<?php fla_random_post(”link text”); ?>だけで、ランダムに過去のエントリーにリンクできます。[↩]<!-- contact form -->と入れるだけで、フォームを作ってくれます。らくちん。[↩]- MTのときにお知らせメール欄を作ってしまったので、なんとなく今回外すのは、今までサインアップしていただいた人に申し訳ないかなと思い、導入。登録確認メールや、リストから削除も簡単にできるようになっています。[↩]









おお、そうゆうわけだったのですね(サーバー落ち)、ひさびさの巡回でうまくhitしてしまいましたわ、2時間に(笑)。
wp移行、遅くなりましたがおめでとうございますー。:)
こまかいところのコダワリがステキです。
naoさん、そういう訳だったのです。ごめーわくをおかけしましたです。自分のとこのWP移行、一段落したので、次はテンプレのほう、がんぱりまーす。:)
こんにちは. 偶然にあなたの PHOTOLOGを見ました. 写真印象的でした. ^^ 素敵です.
私も LOMOを使います. 私もあなたのような Photologを作りたいです. 助けることができますか?
tatazさん、ありがとうございます。
6月中旬以降に、WordPress用のphotologテーマのテストユーザーを募集する予定がありますので、もしよかったらそのときにどうぞ。:)