coding Movable Type

【Movable Type】アップグレード時に発生したエラーとその解決2

投稿日:2018年5月16日 更新日:

Movable Type 3 から5を経て6へアップグレードしたが、正しく閲覧できるか検証したところ、トップページの記事一覧から、個別のエントリーに遷移できないことが判明。

 

再構築以外の不具合を修正

アーカイブ設定の修復

トップページのテンプレートに<MTEntryPermalink>タグを使って個別の記事のページへのリンクを出力するようにしてあるのだが出力されたリンク先はトップページのURLになっている。

これは、「優先アーカイブタイプ」が設定されていないことが原因。アップグレード前は正しく設定されていたんだが?

 

管理画面から「設定」-「全般」(①)を選択し

下方向へスクロールしていくと「アーカイブ設定」があるが、そこの「優先アーカイブタイプ」に「記事」が指定されていなければならないのだが、「有効なアーカイブがありません」(②)ときた。

この「有効なアーカイブがありません」の部分にポップアップして選択できるアーカイブ名が表示されるようになっていないといけない。

そのためには「デザイン」-「テンプレート」(③)で「エントリー・アーカイブ」(④)を選択して、

下の方にスクロールしていくと、「アーカイブマッピングが見つかりません。」(⑤)と表示されてるはずなので、「新しいアーカイブマッピングを作成」(⑥)をクリックする。

「パス」(⑦)を選んで「変更を保存」(⑧)してやれば、

「アーカイブ設定」で「記事」が選択できる(⑨)ようになるのでこれを選んで「変更を保存」すればいい。

変更を保存したら再構築で解決。

おすすめ記事

1

watchOS4で新しくなった「心拍数」アプリ。 Apple Watchの横の白いのは入院患者を識別するタグ。 Apple Watchのおかげで心房細動が発見されて入院手術することになったことを一つ前 ...

2

Apple WatchやiPhoneをお使いの方の多くは、Apple WatchのWalletにSuicaを追加して利用されているんじゃないかと思う。 そしてそのSuicaにチャージするためにビックカ ...

3

2018年初売りでiPad Pro10.5インチを注文した。同時にケースも欲しいと思ったのだが純正ケースはちょっとお高いので純正じゃないので探した。 iPadと同時にApple Pencilも注文した ...

-coding, Movable Type

Copyright© 自炊自賛 , 2018 All Rights Reserved.