再構築がうまくいかなかったりリンク切れが多発していたのでMovable Type Pro version 6.x(細かいバージョン失念) を Movable Type Pro version 5.04 に戻しました。よく保存してた!昔の自分ナイス。
合わせてテーマもレスポンシブWebデザインテーマ Eigerからmt.Vicuna Simple 2.4.1に戻しました。
基本的にはいままでの方法と同じ手順を踏みましたが、再構築で以下のエラーが出ました。実際はひとつながりの文ですが見づらいためリストアップ。
- 再構築エラー: テンプレート「ブログ記事」の再構築中にエラーが発生しました:
- <mtInclude>タグでエラーがありました:
- モジュール「関連エントリー」でエラーが発生しました:
- テンプレート「関連エントリー」の再構築中にエラーが発生しました:
- <mtEntryIfTagged>タグでエラーがありました:
- <mtElse>タグでエラーがありました:
- <mtIf>タグでエラーがありました:
- <mtElse>タグでエラーがありました:
- <mtEntries>タグでエラーがありました:
- category属性でエラーがありました: NOT ()
以上の文で検索すると、以下のようなページが出ました。
mtEntriesとか、mt のあとに : が抜けているのですが、違いますでしょうか?
もしくは$ などのドルマークとか。
Movable Type 5 でエラーが出ました。 – Yahoo!知恵袋 から引用
要約すると、MTテンプレートタグのmtの後にコロンが必要とのことです。が、このブログでは関係なかった模様。
どうも「関連エントリー」まわりに問題がありそうなので「関連エントリー」のテンプレート自体を削除することにしました。連載の記事をつくる場合は手動でリストアップするようにしているので必要ないと判断。
場所はブログの管理画面よりデザイン>テンプレート>ブログテンプレートの管理>テンプレートモジュール>関連エントリーにチェックを入れて削除ボタンをクリック。再構築しなおしたらエラーは消えました。再構築に3分以上もかかってるのね。
「category属性でエラーがありました」というのはカテゴリーを作ってないからかな?作ったら関連エントリーも直ったのかも?…という疑問を残しながらも今回はこれにて一件落着。
しかし時代はMT6。レスポンシブWebデザインですよ。セキュリティーの問題もあるし頃合いをみてMT6にアップグレードしたいと思います。
あと変更したい部分といえば以下の2点。
- MTEntryID(ブログ記事のナンバー)とMTEntryTrackbackID(トラックバックのナンバー)のズレ解消
- Lightbox導入
途中煮詰まってWordPressに乗りかえよっかとかはてなブログに移行しようかという考えが頭をかすめたけどもう10年もお世話になっていることだし意地でも使い続けますよ。ええ。
コメント