前些日子在網上看到有人實現了文章列表的分頁優化 但tags頁面也有列表分頁 這裏也是可以優化的 我們得注意細節是吧?下面是小弟實現的方法:
首先找到這裏:
if($this->PageNo != 1)
{
$prepage.="<li><a href='".$purl."/$prepagenum/'>上一頁</a></li>\r\n";
$indexpage="<li><a href='".$purl."/1/'>首頁</a></li>\r\n";
}
改成這樣:
if($this->PageNo != 1)
{
if($prepagenum==1)
{
$prepage.="<li><a href=\"".$purl.".html\">上一頁</a></li>\r\n";
}
else
{
$prepage.="<li><a href=\"".str_replace("{page}",$prepagenum,$prepagenum).".html\">上一頁</a></li>\r\n";
}
$indexpage="<li><a href=\"".$purl.".html\">首頁</a></li>\r\n";
}
再找到這裏:
$listdd.="<li><a href='".$purl."/$j/'>".$j."</a></li>\r\n";
改成這樣:
if($j==1)
{
$listdd.="<li><a href=\"".$purl.".html\">".$j."</a></li>\r\n";
}
else
{
$listdd.="<li><a href='".$purl."/$j.html'>".$j."</a></li>\r\n";
}
這樣就大功告成了,不用生成 直接看tags列表分頁鏈接 是不是合理了呢?
效果預覽: 健康_仙桃健康資訊網