CORESERVERでMovable Type 4.0へアップグレードとカスタマイズ

| | 編集 | コメント(0) | ,
予定通り4.0が公開されたので、ここもアップグレードした。
私の環境では、上書きではアップグレードできず。

一回目:データベースそのまま、ファイルもそのままで上書きしてアップグレード→アップグレードスクリプトがうまく動かずに失敗
二回目:データベースそのまま、ファイルをまっさらな状態にして、アップグレード→成功

となったのだけど、そろそろテンプレートとかスタイルシートとかも整理したかったので、この機会に整理した。
3.xでは普通に使えていたMTSubCategoriesがメインページで使えなくなっていたり、4.0のタグリファレンスが未だ整備されていなかったり、とアレだったのでアップグレードでは無くてクリーンインストールしてみた。

三回目:データベースもまっさらなものを用意して、クリーンインストールしてから、記事をインポート

MTの機能でエクスポート/インポートしたので、category_idなどが変わったり、categoryの親子関係が崩れたりしたけど、良い機会なのでcategoryの代わりにtagを利用することにした。

まっさらな状態から、やったこと。

  • ヘッダーへGoogle AnalyticsとAcceessAnalyzerのコード追加
  • feedburner用にfeed生成と、.htaccessを配置
  • php化と生成するファイル名の変更
  • Google Sitemaps用のxmlファイル作成→確認したら、Errorになっていた。Specを見るとFormatは問題無さそうだったのだけで、xmlnsのURIだけが微妙に変わっていたので、修正。
参考:http://e-club3.hyperposition.com/seoblog/searchengine/20061116220542.html
http://www.sitemaps.org/protocol.php

  • デザインの変更
    • スタイルシートの変更。直接修正するのでは無くてhirohama_themeを作成してimportして上書き。こんなことしているのは、いつでも戻せるように。
    • サイドバー(3カラム)テンプレートをカスタマイズ。
  • 「修正」リンクの追加
あとは気が向いたら少しずつ変えていこうかと。


やっぱりアップグレードは要注意。


少なくとも、3.xでサポートしていたタグは、少なくともそのまま動くようにしてほしかった。タグリファレンスは未だできてないし。

http://www.movabletype.jp/documentation/

テンプレート・タグ リファレンス (Movable Type 4 対応のものは現在編集中です)
http://www.movabletype.org/documentation/appendices/tags/toplevelcategories.html

このページからMTSubCategoriesをクリックすると、Page Not Foundだし。


と、アップグレードでは色々あるけど、4.0自体はいい感じに進化してますよ。

ちゃーんとモジュール化されて、カスタマイズが簡単になったし、管理画面も今まで以上に使いやすくなった。

これでWordPressの長所はほぼ網羅したし、タグが標準でサポートされているのはうれしい。

Rebuild時の負荷も、それなりのホスティングサーバーを選べばそのままで問題無いし、あるいは自分でダイナミックパブリッシングにするのもアリ。

個人的にはおすすめ。

hirohama.bizタグの関連エントリー

Movable Typeタグの関連エントリー

Comments

Amazon

Search

flickr

Recent Activity

  • hirohamaは”I’m at 五反田駅 (五反田駅, 品川区). http://4sq.com/6mbyTr“をtweetしました
  • hirohamaは”I’m at 目黒駅 (目黒駅, 品川区). http://4sq.com/4Ke358“をtweetしました
  • hirohamaは”I’m at 渋谷駅 (渋谷駅, 渋谷区) w/ 35 others. http://4sq.com/5i7TJf“をtweetしました
  • hirohamaは”I’m at JR原宿駅 (東京都渋谷区神宮前1-18, 東京) w/ 4 others. http://4sq.com/9OiP8P“をtweetしました
  • hirohamaは”I’m at 代々木駅 (代々木駅, 渋谷区). http://4sq.com/8ZMPnw“をtweetしました
  • hirohamaは”I’m at 西荻窪駅 (杉並区西荻南3丁目25-1, Tokyo). http://4sq.com/8wBXXp“をtweetしました
  • hirohamaは”今までは、「狭くても希望エリア」で探していたけど、「エリアは少し外れるけど、延べ床の広い物件」にシフトしてきた。色々見てると、(良くも悪くも)目が肥えてくるなあ。。。”をtweetしました
  • hirohamaは”休みの前半は役所関係、中盤でディズニーシー宿泊、後半で物件周り、で疲れたけどリフレッシュできた。”をtweetしました
  • hirohamaは”一週間ぶりのオフィス。立ち上げっぱなしのSkypeにスパムが3通。ブロックして、スパム報告。メールは200通超で、半分ほどは関係無いメールでタイトルだけ見て削除。”をtweetしました
  • hirohamaは”【後悔先に立たず 】 #daijirin“をtweetしました
  • hirohamaは”I’m at 中延駅(浅草線) (中延駅, Shinagawa-ku). http://4sq.com/cxxn4b“をtweetしました
  • hirohamaは”I just unlocked the "Superstar" badge on @foursquare! http://4sq.com/b8fm2Z“をtweetしました
  • hirohamaは”I’m at 渋谷駅 - Shibuya Station (渋谷駅, 渋谷区) w/ 39 others. http://4sq.com/5i7TJf“をtweetしました
  • hirohamaは”I’m at 東急フードショー 東急百貨店東横店 (渋谷区渋谷2-24-1, 東京都). http://4sq.com/8ipprz“をtweetしました
  • hirohamaは”I’m at 梅ヶ丘駅 (梅ヶ丘駅, 世田谷区). http://4sq.com/7rUnqO“をtweetしました
  • hirohamaは”I’m at 経堂駅 (経堂駅, 世田谷区). http://4sq.com/7lF6vp“をtweetしました
  • hirohamaは”I’m at 惠比寿駅. http://4sq.com/d0MINr“をtweetしました
  • hirohamaは”確定申告の相談窓口の番号札もらって、待ち時間中に法務局行って書類提出して、もどって来て確定申告も終了。スッキリ。遅めのランチを池上で済ましたら、一家で野口整体。”をtweetしました
  • hirohamaは”I’m at 池上本門寺 (大田区). http://4sq.com/9i0vzu“をtweetしました
  • hirohamaは”法務局は親切だったけど、また行かないと。 蒲田での用事も済んで、やっと帰路に。”をtweetしました

アーカイブ