U仕事で、Wordpressの案件がある。Wordpress案件自体がほとんどなく、あまりノウハウがない。今回の案件はWordpressMEから最新の3.9にアップグレードしつつ、カスタマイズする案件。MEの頃の導入は自分でやったのだが、もう6年くらい前の話だと思う。どんな処理をしたのか、どんな風に構築したのか全く覚えてないが、ソースコードを見ると、WPのテーブルに対して、直接SQLを投げるような処理が多数。ME→3.9のアップグレードは、WPのアップグレードシステムが素晴らしく、全くトラブルが起こらず成功した。ついでにMySQL4だったのを、5.6にアップグレードも行う。テーブル構造が変わっているらしくwp_categories,wp_post2catというテーブルが廃止されていたりして、べた書きのSQLはエラー出まくり。一時しのぎとして、全てSQLを書き直し、表示はできたのだが、やはりこのままじゃいけないなぁ。WP標準の関数で全てできるはずなので、書き直さないといけない......だが、今までWPのテーマを作ったこともカスタマイズしたことも一度も無く、まずはそのあたりの知識を入れるところから......そんなで、ここ2日くらいWPに没頭していて、だいぶ形になった感じ。標準で用意されている関数・クラス群は素晴らしく、たいていの要望には、答えられる感じがする。使いかたがわからないものが多かったり、そもそも存在を探すのにだいぶ時間がかかってしまった。知れば知るほど、WPの魅力がわかってくる感じがする。コメントをキャンセルメールアドレスが公開されることはありません。