- 2008年6月 1日 日
- MovableType | サイトリニューアル
MT4を使い始めて・・・と言うか、まだ試行錯誤中なので、試し始めて、最初に思ったのはどんだけファイルを生成するねんってことでした。
前にも書きましたが、9年分の日記をMT4に移行しようと企んでいるのです。ファイルが膨大な量になると再構築にも膨大な時間がかかるに違いない、と素人的にも思うワケです。
ですので、ファイル構成をどうするかで悩みました。
最初に考えたのは、日別のファイルは作らない。これまでどおり、ファイルとしては月別のみにして、日別の話題にリンクした時にはアンカーリンクのname属性を使おう、と。
テンプレートファイルを見ていると、個々のブログ記事の部品を生成するのが「ブログ記事のメタデータ」だと分かりました。だって、投稿時間が表示されるのがイヤでちょっぴりカスタマイズしたところですからね。
実際この時は投稿日時の表示を<$MTEntryDate format="%x %A"$>に変えています。つまりここで個々の日時が設定されているワケですね。
なので、ここの上に<a name="<$MTEntryDate format="%Y%m%d"$>"></a>というタグを挿入してみました。
すると、見事に成功(あら、珍しい)。月別ファイルの特定の日にリンクすることができるようになりました。
つまり、特定の日にリンクしたければ<a href="月別ファイル名#20080602">ここやでー</a>というようにマークアップすればいいワケですね。