PageArvhives这个插件是分页用的,具体的说明可以查看《PageArchives插件》这篇文章。
MT 4.2 的Pro中的Professional website确实很漂亮,所以把自己个人博客升级到了MT 4.2,发现PageArvhives这个插件在MT4.2中也可以用,具体的用法如下:
找到第27行左右:
<mt:Entries limit="$limit">
<$mt:Include module="Entry Summary"$>
</mt:Entries>
把这些代码替换成:
<mt:Entries sort_order="ascend">
<MTPAEntry>
<$mt:Include module="Entry Summary"$>
</mt:Entries>
<MTPAEnd>
<MTPAIfMultiplePages><div style="text-align:
center"><MTPAPreviousPage show="1"> <MTPAPageList>
<MTPANextPage show="1"></div></MTPAIfMultiplePages>
重建日志,就可以发现分类页面已经分页了。
注意:当这样修改之后,按月归档会出现问题,虽然会分页显示,每页显示的是你设定的文章数,但是不会把该月的所有文章都显示出来,你要中心建一个模板来用作按月显示。如果不想在文章列表显示文章内容,只想显示标题,大家可以参考ikias写的《MT4.2只页面显示标题的修正》。但是我没有更改limit,也可以用。
在使用mt4.2分页的时候,发现类别Category的分页只有奇数页有内容,偶数页没有内容,是怎么回事呢?