スマホ対応にしました。

某友人から“iphoneから見るとみにくい”という趣旨の指摘を受けて、そろそろうちのブログもスマホ対応にしなきゃね~と思ってサクッとテーマやプラグインで終了するつもりが、プラグイン同士の干渉などで思いのほか時間がかかってしまいました。(やはりプラグインの入れすぎはよくないですね…)

【やったこと】 ※ほどんど自分の備忘録的なものです…。

・スマホ用テーマを含む統合プラグイン「WPtouch」導入。
 有料版もあるがとりあえず無料版で十分。2.x系がPro(有料)、1.x系が無料みたいです。

WPtouchを入れるとSimplePie Plugin for WordPressに少し影響が。
 「気になるサイト」欄がうまく動かなくなったので、プラグインを外して
 WordPressに3.x系から同梱されたSimplePieを呼び出して
 fetch_feedで「気になるサイト」欄を再作成。

・なぜか上記のやり方だとgooブログのRSSをうまく読んでくれないので、苦肉の策として
 RSS MIXというサイトで再度RSSをはきだし、それを利用して事なきをえた。
 本当は二つ以上のRSSフィードを一つにするのに使うサイトなんだけど、一つでもOKだった。

ということで、スマホの方、今までと違うページが表示されているでしょうか。スマホの機種やOSを感知して自動でスマホ用のページが表示されます。一番下に「モバイルテーマ On Off」というのがありますので、今まで通り通常のレイアウトで見たい方はモバイルテーマをOffにしてご覧ください。ipadはもともと画面が大きく、以前heroshiさんに見せていただいた時も違和感なく見れましたので、通常のパソコン扱いにしています。

今のところ貼り付けているGoogle Maps™地図サービスの地図が表示されないケースがあります。空欄の場所か左下の「Google」マークをクリックすると別画面に遷移し見ることが可能だと思いますのでお試しください。

言語ファイルを触ってみる。

あ、今回は少し専門的なお話です。

このブログはWordPressのテーマ“Freshy2”というのをカスタマイズして使っていますが、WordPressが2.9になった時に一部うまく動かなくなってしまったので、Freshy2の最新バージョン2.1.2を入れました。その時、そっくりそのまま上書きしてしまったので、旧ファイル(index.phpやスタイルシート)などをカスタマイズしたものが消えてなくなってしまいました(涙)

添付の日本語ファイルja_JP.moを→ja.moにリネーム(でないと日本語になってくれない)し、日本語化してみるも、一部英語のままの部分があるので、言語ファイルを触ることのできるフリーソフト“poedit”で開いてみました。でも原因が分かりません。
と、いうことで、フォーラムやpoeditの使い方のサイトなどを読みあさってみると、poeditの便利な使い方が。(poEdit で翻訳ファイルを作る by iDeasiloさん) 今までは既存のpoファイルの手直しだけに使っていたけれど、これで、phpファイルなどから多言語化できるテキストを自動で抽出し、それを元に翻訳作業ができることが分かりました。Freshy2テーマではcomments.phpが多言語化対応になっていないのですが、勢いでこのファイルも多言語化し、全部poファイル(moファイル)で操ることにしました。

試行錯誤すること数時間。ようやっと、ほぼ全部のサイトの要素が日本語化できました。こうなるといろんなプラグインも日本語化したくなります。また挑戦してみたいと思います。
Freshy2の日本語ファイル、もし欲しい方がいらっしゃれば右下のコンタクトから一声おかけください。(あまり日本語環境で使っておられる方がいなそうなので…)

MySQLを4→5に。

去年は年末ギリギリに自宅兼事務所の大掃除をして、事業所分のゴミを12月30日(だったと思う)クリーンセンター等に持ち込み処理しに行ったら、ゴミの引き取り最終日で、現場が殺気立っており、生きた心地がしなかったので、小心者の私は、今年は12月21日と大掃除の日を決めて、ゴミの分別に臨みました(笑) 尾道市は8分別+粗大ごみなので、分別してみると、燃やせるゴミとプラ以外はすごい少しになってしまい、計量できるのか?という感じでしたが、すべてスムーズに済み、やっぱりなんでもギリギリはダメだなぁと、感じさせられた瞬間でありました。

さて本題。このブログにも使用している、Wordpressの最新版、バージョン2.9がリリースされました。自動アップグレードしようとすると、はじめて(たぶん)失敗しました。どうやらデータベースのMySQLのバージョンの要件が、4.1.2以上らしい。うちはロリポップのサーバを使用していますが、MySQLはのバージョンは、4.0.24! ありゃ、こりゃだめだと思い適当なキーワードで検索をかけてみるもめぼしい情報はひっかからず。ロリポップのライブヘルプでバージョンを聞いてみようと思うも、今日は祭日(祭日は休みって初めて知った!)で利用できず。と、思いつつ、コントロールパネルをいじくっていると…「データベース」の欄に「New!」のマークが…
どうやら、MySQL5に移行できるみたい!
これはうれしい。どうやら、5で動かなかった時のために、MySQL4のサーバとは別にデータベースを作り、一時的に(10日間くらい)データベースが2つ持てる、ということらしい。(11月9日から移行可能だったらしい)
と、いうことで、さっそくMySQL5のデータベースを作成。作成するときに元のデータベース名に数文字を加えた新しいデータベース名をつけるよう求められてくるので、自分の場合は任意の2文字を当てた。場合によっては数十分かかる場合もとあったが、一瞬で終わってしまいましたよ☆
その後は、wp-config.phpに書いてある内容を変更。データベース名」と「ホスト名」が変わるのでこれを手動で書き換えてアップロード。そののち、もう一度Wordpressのコントロールパネルに入って、自動アップグレードを選択すると、今度は成功しました!新しいMySQLのバージョンは、5.1.34みたいです。

新しいデータベースの方は、移行作業を完了しないと10日後に削除されてしまうので、要注意。自分の場合はMySQLはWordpressのデータベースとしてしか使ってないので、とりあえずMySQL4の方でバックアップを取ってから、もう移行作業を完了しました。

さて、Wordpress2.9のリリースノートを見ると何やら便利そうな機能がいろいろ。楽しみです。

WordPressに乗り換え。

そろそろ、個人ブログとしてだけでなく、お仕事関係のものも、ときどき入れていきたいなぁと思い、Movable type(個人向け無償ライセンス)からWordpressに引越ししました!

とりあえず、それぞれのポスト名は変わっていない(はず)なので、直リンクは生きていると思いますが、画像が今の所ほとんど表示されていません。Lightboxを使った画像の生かし方を考えていて、ちょっとずつ画像表示を復活させてゆく予定です。

サイトデザインもまだしっかりと固まっていませんが、とりあえず今現在はこのテーマを使っています。また変わるかもしれません。よろしくお願いいたします。

閑話休題、本日、風呂がまが新しくなりました。
昨日、外にたまたま出たら、風呂がまがキャンプファイヤーみたく真っ赤な炎で包まれて…ではなく真っ赤な炎で燃焼していたんです。
今日、ガス会社の人に来てもらうと、赤い炎の原因はくもの巣かもしれないけど、直すにしても調整するにしても古すぎてむずかしいとのこと。
借家なので大家さんに直接連絡をとっていただいて、新品に換えていただけることになりました☆
しかし、今まで使っていた風呂がまの製造年を見てびっくり!1985年です。昭和じゃないですかぁ~…よくがんばったなぁ…