導讀:dedecmsdedecms在dedecms系統中,站在網站優化的角度,最好做一些基礎設計工作,其實也不是基礎,但是很重要的設置,這就是網站細節問題。可以說在列表頁面至少有2處需要設置。 織夢模板安裝dede模板安裝。
在dedecms系統中,站在網站優化的角度,最好做一些“基礎設計”工作,其實也不是基礎,但是很重要的設置,這就是網站細節問題。可以說在列表頁面至少有2處需要設置。
問題:
列表頁面的標題重復,另一個問題就是列表頁面默認xindex.html和分頁第一頁的URL問題。
本文說說怎么解決列表頁默認頁面問題。
1、找到織夢核心文件/include/arc.listview.class.php,搜索如下代碼:
copy($list_1,$indexname);
|
在該代碼下方加入代碼:(鏈接到默認頁的話就刪除第一頁那個頁面)
unlink($list_1);
|
繼續找到"//獲得上一頁和主頁的鏈接",找到如下代碼(對鏈接地址進行dede商城模板替換)
if($this->PageNo != 1)
{
$prepage.="<ul style="" class=" list-paddingleft-2"織夢模板網><li><p><a>上一頁</a></p></li></ul>\r\n";
$indexpage="<ul style="" class=" list-paddingleft-2"><li><p><a>首頁</a></p></li></ul>\r\n";
}
else
{
$indexpage="<ul style="" class=" list-paddingleft-2"><li><p>首頁</p></li></ul>\r\n";
}
|
修改為
if($this->PageNo != 1)
{
if($prepagenum==1)
{
$prepage.="<li><a href=\"".$typedir."/\">上一頁</a></li>\r\n";
}
else
{
$prepage.="<li><a href=\"".str_replace("{page}",$prepagenum,$tnamerule)."\">上一頁</a></li>\r\n";
}
$indexpage="<li><a href=\"".$typedir."/\">首頁</a></li>\r\n";
}
|
以上就是定義了鏈接地址,還需要添加代碼實現判斷分頁列表是否為第一頁的代碼。
找到如下代碼:
$listdd.="<ul style="" class=" list-paddingleft-2"><li><p><a>".$j."</a></p></li></ul>\r\n";
|
修改為如下代碼:
if($j==1)
{
$listdd.="<li><a href=\"".$typedir."/\">".$j."</a></li>\r\n";
}
else
{
$listdd.="<li><a href=\"".str_replace("{page}",$j,$tnamerule)."\">".$j."</a></li>\r\n";
}
關鍵詞標簽: dedecms 分頁 第一頁
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-17 ,文章dedecms列表頁面默認頁和分頁第一頁的設置,dedec主要講述分頁,第一頁,dedecms網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_28456.html
為你推薦與dedecms列表頁面默認頁和分頁第一頁的設置,dedec相關的文章
網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
5000+合作客服
8年從業經驗
150+覆蓋行業
主站蜘蛛池模板:
银川市|
紫阳县|
井研县|
屯门区|
双鸭山市|
陇西县|
同仁县|
息烽县|
崇信县|
广元市|
扬中市|
静乐县|
嘉义市|
广州市|
石狮市|
贵德县|
清水河县|
五家渠市|
大渡口区|
星子县|
武乡县|
凌云县|
扬中市|
东台市|
仁布县|
界首市|
霸州市|
上虞市|
溆浦县|
荥经县|
沐川县|
泰安市|
永福县|
宣汉县|
海南省|
沂水县|
曲麻莱县|
武冈市|
嘉禾县|
寻乌县|
五指山市|
|