Calendar的按日归档链接

作者:


最后更新于 | 最初发布于 | 分类:


MovableType默认的日历代码,如果该日有文章,日期就显示为链接,但是链接不是指向单日归档,而是该日的最新一篇文章的单篇归档。
代码如下:

< MTCalendar>
< MTCalendarWeekHeader>< tr>< /MTCalendarWeekHeader>

< td < MTCalendarIfToday>bgcolor="#EEEEEE"< /MTCalendarIfToday> align="center">
< MTCalendarIfEntries>< MTEntries lastn="1">< a href="< $MTEntryLink$>">< $MTCalendarDay$>< /a>< /MTEntries>< /MTCalendarIfEntries>
< MTCalendarIfNoEntries>< $MTCalendarDay$>< /MTCalendarIfNoEntries>
< MTCalendarIfBlank> < /MTCalendarIfBlank>< /td>
< MTCalendarWeekFooter>< /tr>< /MTCalendarWeekFooter>

< /MTCalendar>


早就想修改这段代码,试了多次,都不行,今天再次仔细学习了"TEMPLATE TAGS"文档,终于找到办法。

把下面的代码,替换上边所提到的代码。就可以了。链接直接指向当天的单日归档文件。

< MTCalendar>
< MTCalendarWeekHeader>< tr>< /MTCalendarWeekHeader>

< td>< MTCalendarIfEntries>< a href="< MTBlogArchiveURL>< $MTDate format="%Y/%m/"$>< $MTCalendarDate format="%d"$>/">< $MTCalendarDay$>< /a>< /MTCalendarIfEntries>< MTCalendarIfNoEntries>< $MTCalendarDay$>< /MTCalendarIfNoEntries>< MTCalendarIfBlank> < /MTCalendarIfBlank>< /td>< MTCalendarWeekFooter>< /tr>< /MTCalendarWeekFooter>

< /MTCalendar>





关于作者
搜索
归档

Online Tools

Code Convertor