tags页面的标题、关键词、描述对应的文件路径
打开网站根目录下的tags.php文件,发现关于前台显示的代码如下:

从上述代码可以看出,影响前台显示的文件有2个,一个是tag.htm另一个是taglist.htm这是两个模版文件,分别是单页和列表页,登录网站后台--模版--默认模版管理,在这个路径下就可以看到它俩了。
tags页面的标题、关键词、描述修改方法
以tag.htm文件为例,点击文件后面的修改,可以看到源码如下
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title>
<meta name="keywords" content="{dede:field name='keywords'/}" />
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />
对比网站前台页面,title的后半部分可以显示,前面那段没有输出,关键词和描述则根本没有输出,这里给出2个修改方法。
①直接修改上述代码,去掉大括号里面的内容,写上自己想要的文字。
②打开include\arc.taglist.class.php
找到$this->Fields['title'] = $keyword;
修改为
if (strlen($keyword) == 0){$this->Fields['title'] = "Tags";}
else{$this->Fields['title'] = $keyword;}
这是修改关键词的,用了一个if判断语句,修改关键词和描述也是这样子,大家举一反三。
同样的道理,
taglist.htm这个文件也是这么操作。
tags页面的标题、关键词、描述注意事项
上面的操作,如果修改tag.htm和taglist.htm对应的文件夹是templets,修改arc.taglist.class.php对应的文件夹是include,如果你之前对文件夹做过权限访问,那你修改之前先把文件夹(或该文件)属性设置成可读写,然后再改。如果是空间用户,保存以后记得上传,服务器用户可以直接用远程桌面。
dedecms织梦tags页面的其他问题
dedecms织梦的tags.php页面样式排版错乱的解决方法
tag页面提示DedeCMS提示信息!系统无此标签,可能已经移除!
tag页面“DedeCMS提示信息”字样在哪里修改
未经允许不得转载:微信公众号开发 » 解决dedecms织梦tags页面的标题关键词描述不显示问题