織夢標題優化終極教程

2020-12-10


這時整理出可以更改織夢模板文章頁的title結構的方法。我們知道織夢模板文章頁的默認title結構是:“文章標題-網站名”。如果我們想改為:“文章標題-2級欄目-1級欄目-網站名” 的形式。 怎么辦呢?

第一種方法是:

在 /include/inc_archives_view.php 中查找 tp.typedir,然后替換成 tp.typedir,tp.typename

在文章模板中用 {dede:field name='typename' /} 調用。這樣就OK啦??梢詫崿F在文章頁顯示文章所屬欄目的名稱,不過,這個欄目是文章最接近的一個欄目。

Title 里用如:

{dede:field name='title'/}-{dede:field name='typename'/}-{dede:global name='cfg_webname'/}

這樣就OK了。

第二種方法更科學、更簡便:

下面用“position”來實現。

(A)代碼如下:

01 {dede:field name='title' /}-{dede:field name='position' runphp='yes'}
02 $tc="-"; //分隔符
03 $tw=$GLOBALS['cfg_list_symbol']; //調用位置分隔符
04 @me=html2text(@me); //去除html標簽
05 $tf=split($tw,@me); //分解成數組
06 for($ta=(count($tf)-2);$ta>=1;$ta--){ //循環賦值給$tk
07 $tk.=trim($tf[$ta]).$tc;
08 }
09 $tk=substr($tk,0,-1);
10 @me=$tk; //賦值給@me

0
首頁
案例
關于
聯系
凯时平台