列表页标题
<title>{dede:field.array runphp='yes'}if(@me[seotitle]!='' && @me[pagexx] == 1)@me="@me[seotitle]";elseif(@me[pagexx] == 1) @me="@me[title]-山东方圆方柱加固件公司";elseif(@me[pagexx] > 1) @me="@me[title]-第@me[pagexx]页-山东方圆方柱加固件公司";{/dede:field.array}</title>
标题中有页码需要修改的文件为:
打开 include/arc.listview.class.php ,找到:
$this->ParseDMFields($this->PageNo,1);
在这段代码上面加上:
$this->Fields['pagexx'] = $this->PageNo;
$this->ParseTempletsFirst();
到此便完成了DEDEcms列表页标题的调用
例如,一个完整的头部文件
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>{dede:field.array runphp='yes'}if(@me[seotitle]!='' && @me[pagexx] == 1)@me="@me[seotitle]";elseif(@me[pagexx] == 1) @me="@me[title]-山东方圆方柱加固件公司";elseif(@me[pagexx] > 1) @me="@me[title]-第@me[pagexx]页-山东方圆方柱加固件公司";{/dede:field.array}</title>
<meta name="keywords" content="{dede:field name='keywords'/}" />
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />
<link href="http://www.sdfymb.com/css/style.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<meta http-equiv="mobile-agent" content="format=html5;url=http://m.sdfymb.com{dede:type}[field:typelink/]{/dede:type}">
<script type="text/javascript" src="http://www.sdfymb.com/images/uaredirect.js"></script>
<script type="text/javascript">uaredirect("https://m.jianzhumuju.com{dede:type}[field:typelink/]{/dede:type}");</script>
</head>
其中包含调用的css文件、js文件、对应及跳转的手机端网页。
本文介绍了如何优化DEDECMS系统的列表页面标题,特别是在标题中添加页码的方法。首先需要修改include/arc.listview.class.php文件,在指定代码前添加调整语句,完成列表页标题的定制。此外,还提到了头部文件的内容,包括css、js文件的调用,以及移动端适配的相关设置。

被折叠的 条评论
为什么被折叠?



