好不容易总算基本把那五篇MT设计的东西写完了。
松了一口气。
这篇说的话题我不原意把它归到那五篇里面去。因为你完全可以不去管它。之所以还写出来,是因为我这样做了,在这点上我也不理解MT为什么会这样。
在任一个页面模版中的文章主题部分,你可以找到这行代码,也就是文章的标题部分:
<a id="a<$MTEntryID pad="1"$>"></a>
<div class="entry" id="entry-<$MTEntryID$>">
<h3 class="entry-header"><$MTEntryTitle$></h3>
你一眼就可以看出来,H2是文章发表的时间,H3是文章的标题。看到这样的代码我马上会恼火。凭什么时间是 H2? 而标题却是 H3? 太莫名其妙了! 反正不理解。
地球人都知道,文章标题对于搜索引擎意味着什么,有多么重要,是影响搜索结果的几个至关重要的因素之一。在搜索引擎看来,H1最重要,H2其次,H3再其次,依次类推。
在MT的默认模版中,把网站的名称列为 H1,这无疑是对的。文章的标题应该是H2,而至于那个时间列为H5也不过分。所以我自己的模版上我把文章标题改成了H2,把时间改成了H3(还是没有排到H5去)。改动这几个HTML的标签并不涉及到其CSS,因为它们的CSS都是通过 "date-header" 和 "entry-header" 来定义的。改了标签并没有改动它们的“类”。
当然我承认MT在搜索引擎方面的表现已经是相当的不错,我也并不认为MT的这个地方就是个错误,只是我个人觉得不理解。所以我做了上面说的改动(当然也没有错),觉得更合理点罢了,看起来更顺眼点。
这是在松了口气的心情下写的,如果没意思,权当没看见吧。

恭喜大功告成!
^ ^
说了太多MT的好话,也适当的说说它的不是,要不然也不太平衡。
呵呵,虽然算是写完了,但我在等着大家的批评呢。
该是去喝杯啤酒的时候了。