
标题即需求,要实现这个效果,最简单的方法莫过于利用 MT 自身的Tag完成,
脑子里虽然知道应该有个专门控制显示最新文章的属性,但真找起来也确实摸不到边际,
还是求助了 POPO ,得到了答案:
先显示最新一条的 <MTEntries lastn="1">
然后放广告代码(随便你说GG的,MM的,还是其他的)
最后再用 offset 从第二条开始显示其余的文章 <MTEntries lastn="9" offset="1">
然后放广告代码(随便你说GG的,MM的,还是其他的)
最后再用 offset 从第二条开始显示其余的文章 <MTEntries lastn="9" offset="1">
(以上代码在MT4以后有些微改变)
搞定,收工。还要看更具体示例的往下看:
<mt:Entries lastn="1">
<$mt:Include module="Entry Summary"$>
</mt:Entries>
<!-- 下面是来自GG的广告 -->
<script type="text/javascript">google_ad_client...</script>
<mt:Entries lastn="9" offset="1">
<$mt:Include module="Entry Summary"$>
</mt:Entries>
<$mt:Include module="Entry Summary"$>
</mt:Entries>
<!-- 下面是来自GG的广告 -->
<script type="text/javascript">google_ad_client...</script>
<mt:Entries lastn="9" offset="1">
<$mt:Include module="Entry Summary"$>
</mt:Entries>
注释:其中第二个 lastn="9" 中的数字和你设定一页显示多少文章有关。
其他一些相关:
Entries of Template Tags
Movable Type Template Tag Reference
升级时“cp -r MTOS html” ,然后运行 mt-upgrade.cgi 进行升级。
记得 Index Templates 里不要留 Copy of Main Index ,特别是保留了老版本的,
否则每次生成首页的时候都会新旧一起生成,页面就是错的。

