我們知道DedeCms文章頁的默認title結構是:“文章標題_網站名稱”。
如果您不喜歡這類命名方式,喜歡“文章標題欄目頁網站名稱”、“文章標題二級欄目一級欄目_網站名稱”這類的命名方式,可以將下列代碼插入到模板文件article_article.htm,標籤之間,即可實現。
{dede:field name='title'/}_{dede:field name='position' runphp='yes'}
$tc=""_""; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //調用位置分隔符
@me=html2text(@me); //去除html標籤
$tf=split($tw,@me); //分解成數組
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循環賦值給$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk; //賦值給@me
{/dede:field}_{dede:global name='cfg_webname'/}
然後再重新生成所有頁面。