いじってますよ~

新しくwordpressのカテゴリ作ってみた。
覚え書きであり、これから作業する人の役にもしかしたら立つかもしれないということで。


えー、昨日からやってる作業を列挙。
インスコ作業完了後、まずやったのがデータのインポート作業。
serenebachで作成したエントリを「Movable Typeテキストログ形式」でエクスポート。
それを今度はwordpressに「Movable Type と TypePad」を選んでインポート。
初めはデスクトップに置いたテキストファイルを「ファイルをアップロードしてインポート」方式でやろうとしたけど上手く行かなかったんで、テキストファイルを「mt-export.txt」にリネーム、/wp-content/ディレクトリにFTPで上げて、「mt-export.txtでインポート」方式を選択。
さくさくさくーっとタグもコメントもトラックバックも移行出来た。

次。
wordpress日本語版は辞書片手に作業しなくても全部日本語になっているのでとてもやりやすいのだけれど、不満な部分もある。
日付は英語表記にしたい人なのだけど、これらも全部日本語にローカライズされちゃってる。
で、変更作業をば。

月日については、小粋空間さんの「WordPress の月および曜日を英語表記にする」を参照に作業をした。
書いてあるとおり作業すればちゃんと英語表記になります。
作業完了後、設定→一般設定の「日付フォーマット」を変更。
「DD j. MM. Y」で「Fri 19. Sep. 2008」と表示された。
けど選ぶテーマにもよるみたいなので、この件に関してはもう少し調べる必要あり。

問題はArchivesの部分。
ここには「年」表記があり、上記の作業には「年」は含まれていないので英語には変換されてない。
なので「2008年 september」なんて間抜けな表記になってしまう。
ここを修正するには、wordpress本体のphpをいじらないといけない。
この作業をするにあたり、参考にしたのはDaisuke Sakuraiさんの「wordpressのサイドバーのArchiveカテゴリーの「年」表記を削除(英語化)」。
ここに書かれているとおり作業をしたら、あっさり「September 2008」という表記になってくれた。嬉しいw
しかしどうもwordpressのバージョンによって記述されてるphpファイル名や記述行が違うみたい。
私の手元にあるのは「wordpress-2.6.2-ja.zip」で、このバージョンだと年の記述を変更するためのphpファイルは「wp-includes」ディレクトリの中にある「general-template.php」。これの431行目でした。
Daisuke Sakuraiさんのエントリに書かれていた変更箇所をコピーして、エディタ上で検索したら見つかった。

次。モバイル対応。
wordpress本体はモバイル対応してないようで、プラグインで対応出来るようになってる。
いくつかあったけど、とりあえず検索でよく引っかかった「Mobile Eye+」を導入。
設置完了してから、一度PHSからアクセスしてみた。
特に問題なし。
あ、問題あった。画像の表示。
画像はテキスト表示で、どう表示するかの選択肢がいくつかある形になってるんだけど「画像リサイズ」「ファイルシーク」「pic.to」「そのまま」となっていて、前三つは外部ツールを利用して表示する仕様みたい。うちのでは表示出来なかった。
「そのまま」はサイトに存在する画像をただ引っ張ってきて表示してるようなので、これで見るのが最適なんではないかなと思う。
なので、設定画面で「外部リンクのゲートウェイ」を「使用しない」に設定したところ、直リンクになったっす。
あと、プラグインの設定画面がshift-Jisで作られていたので、わしはUTF-8の環境で作業してるため、文字化け化け。
この件に関しては、「Mobile Eye+」のエントリのコメント70番に「無理矢理になりますが」と前置きした上での対処法が書いてあった。

今はいいテーマ(テンプレート)ないかな~と検索中っす。
何をするにもすぐ英語のサイトに飛ばされちゃうので、ちょっとその辺がしんどいな。
あーー! 
カレンダー部分の年月が「2008年 September」のままだ。ここ直してねぇ。
明日やろ…。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です