Archive for WordPress

wordpressデータ移行作業

MovableType時代のログはコピペの嵐でなんとか移動しました。
あとtDiaryの画像プラグインの記述をimgタグに置き換える作業を続行中です。
wordpressにしてみて画像を貼ったときに1クリックして画面遷移してもう一回1クリックしないと実サイズの画像に辿りつけないのがめんどうだなと思っていたのですが・・・。アップロードして書き込みする際に選択肢がありました。「ファイルのURL」ってが。これがデフォルトにはなってないようで。これからは「ファイルのURL」を使いますから、1クリックで拡大できます。lightbox的なうざいアクション(ああいうのは1回見ればあとはうざいだけ)は導入しないのでご安心を。

電力消費量グラフ(Google chart API版)

今日はソフトウエアの日。昨日作成し始めた秋月Arduinoも抵抗とLEDを半田付けした所で停まっている。
DBにアップされたデータを元に自動でグラフを書く方法を模索。グラフを作成する部分はgoogle chart APIに任せた。まずは当日のデータをJSONで出力させるphpを作成。最初は10分置きのデータを拾ってたが、グラフのデータが1日あたり144個になってしまうので、1時間毎に集約。SQL治すだけなので簡単。で、このJSONをどうするか。PHP側で処理するかJSで処理するか。以前見たことのあった、東京の電力使用状況グラフをJavaScript+GoogleChartで作ったのブログのコードを借りて手を入れてTry and Errorの繰り返しでなんとかグラフが表示されるようになった。
グラフとは別に、PHPのコードをWordPressのtext widgetにそのまま書いて実行する方法のテスト。それを利用して本日の合計電力使用量も載せようとしたのだが、使用量の表示はされるものの、そのwidgetから下のwidgetが動作しないという状況で、一旦表示取りやめ。ちゃんと正規のお作法でwidgetを書くとするかなぁ。また、今回は無理くりサイドバーのwidgetにグラフを入れてますが、本当は固定ページの方に入れたい所。なんかWordPressの自動書式整形でscript内に余計な<P>タグが入って動かなかった。固定ページの自動整形をキャンセルさせるPluginを探してみよう。(あ、なんか見つかったけどpage.phpに手を入れるの方法か。。。)。
あ、あと実際の電力メーターと一定期間の数値を比較して、係数を決めて掛け算しないとだな。今のセンサーだと現状ちょっと多めの値がでてます。
しかしコード書いてると1日が早い。。。

WordPressテーマ編集

index.php、single.php、archive.php、search.phpをちと修正
the_time(‘M/y’)などをthe_time(‘Y/m’)に変更。私の場合こっちのほうがしっくり来る。あんまりいじるとアップデートしにくくなるから程々に。別のやり方もあるだろうし、WordPressに慣れてくればその方法もわかるだろう。今、いろいろ新しいものに手を出しているので回りきりません。

tDiaryデータのWordPressへの移行

tDiaryの記事データをここにインポートしました。画像とかはまだできてません。

やりかたはぐぐれば出てくるやり方です。1) tDiaryのデータをadiary形式に変換。2)adiaryのサイトを構築してインポート。3)adiaryのサイトの機能でMT形式でエクスポート。4)MT形式をWordPressにインポート。5)スパムコメントをひたすら消す。(別方法のt2m.plを使う方法。配布サイトに繋がらないのだよね。もしかして被災されたのかしらん。でもwhois見る限りドメインは福岡で登録されてはいるな。)

5)は本当はadiaryからMT形式にする際にコメント無しを選べば不要です。でも、スパムじゃないコメントは大事ですからがんばって残しました。日本人なので投稿者でソートすればある程度楽に作業ができました。でも2,000Overのコメントの内1,500以上がSPAMでした。逆に言えば500も有効なコメントがあったのかと。ありがたいです。

あとはMT。このサイトもMovableTypeで運用していた時期があって、その時のMTデータは残ってない。HTML化した固定データしかないのだよな。これは地道にコピペしていくしかないと思っている。

あー!忘れてた。画像ファイルも600以上あるわな。貼り直しですだ。それと投稿時間がJSTからGMTになっちゃったりしてて日付変更間際はズレているかも。まぁ気にしない気にしない。一休み一休み。

WordPress設定

本格的に設定開始。もう、移行してしまってデータはあとから移そう。既存のtDiaryにもアクセス出来るようにしておけばよかろうと。

まずは携帯電話のメールから投稿できるようにモブログの設定。Ktai_entryプラグインを利用。さくらインターネットなのでpostfixでもqmailでも無いのでちと一手間かけて。ぐぐればすぐにやり方が出てくるのはメジャーブログソフトだからか。

ひと通りすんだら、テーマをいろいろ試してみる。んーいっぱいありすぎてみていくのが大変。既存テーマを見るための画面インターフェイスがいまいちイケてないのだ。仮ぎめでこれにする。

なんて事をしていたら3:30を過ぎてしまったよ。

 

ちと遊んでみる

WordPressに移行できるかテスト。