MovableTypeのテンプレートに記事のパーマリンクを直書きしないほうがよい
非常に小さな気付きですが、覚書として残しておきます。
MovableTypeのテンプレートに記事のURLを記述する場合、
URLを直書きしてもいいですが、記事のパーマリンクが編集された場合は
リンク切れとなってしまいます。修正には手動でテンプレートを編集する必要があります。
<a href="../blog/2022/03/news.html"></a>
受注案件などではクライアント側がパーマリンクを変更される機会も考えられるため、
自動で反映されるような仕様にすべきです。<MTEntires>
のid
モディファイアを使用することで
パーマリンクが自動で反映される仕様になります。
<mt:Entries id="112233">
<a href="<$mt:EntryPermalink$>"></a>
</mt:Entries>
MTEntries - テンプレートタグリファレンス | CMSプラットフォーム Movable Type ドキュメントサイト
記事のIDを調べる手間が発生しますが、リンク切れを事前に防ぐことが可能なため、
基本的にはこのような仕様で実装するようにしましょう。
参考にさせていただいたページ
参考サイトなし