Movable Typeをカスタマイズして個別エントリーの日付部分に月別アーカイブへのリンクを張るようにしてみました!
個別記事のページはリンクが少なくてナビゲーション的に不十分でしたからね。
前々から月別アーカイブにリンクを張って内部リンクを増やしたいと考えていたんだけど、月別アーカイブにリンクする為の独自タグは用意されていないようなので諦めかけていたが、日付表示用の独自タグをURLに転用したら月別アーカイブへリンクできました!
この改造法は中々イケてますよ。便利なので超オススメです!
<a href="<$MTEntryDate format="%Y_%m"$>.html"><$MTEntryDate format="%Y年%m月"$></a>このようにするだけ。
<$MTEntryDate format="%d日"$>
<a href="<$MTEntryDate format="%Y_%m"$>.html#a<$MTEntryID pad="1"$>"> <$MTEntryDate format="%Y年%m月%d日"$></a>こうすればOK。
なお、これは以前のidを使った形式でのリンクをに合わせてあるので、MT3.0以上で新しい形式のリンクを用いている人は日付タグのフォーマットを調べて独自タグを書き換えてね。
不具合などで上手く動かない人がいたらコメント欄で質問して下さい。責任を持ってお答えします∠(`・ω・´)
【訂正】
月別アーカイブに簡単にリンクするための独自タグありました。
こんなややこしい事しなくても<$MTEntryPermalink archive_type="Monthly" valid_html="1">でリンクすればオッケーだったようです。
一体今まで何をやっていたんだ俺は・・・orz
コメント(2)
1:タマ:2005年10月12日 20:34FireFoxだとサイドバーが落ちてます。float: left;してるメインのboxのpaddingが、IEだとwidthの内側、IE以外だとwidthの外側に計算されるからかも?です。
floatレイアウトの場合、「widthとpaddingの同時指定」はやっかいです。見た目を変えずに直すならば、paddingは中の要素(段落とか引用とか)か、記事を更にdivで囲ってそこに指定するか、かも?です。
PTSDが対人恐怖症の原因?
手帳を持ち歩こう!
ジャンケン性格診断
無駄な知識などない
速読したい
俺カッコワルい。。。
腕時計便利だなwww
他人のためにお金を使った方が幸せになれる
反論思考でポジティブ・シンキングぅ〜♪
ユーモアが心を強くする