织梦dedecms调用栏目SEO标题,关键字,栏目描述的教程

标题、关键字和描述是每个网页SEO优化的基础,dedecms针对用户网站SEO优化考虑,给每个网站栏目提供了SEO标题、关键字和栏目描述的设置,但是要使用这几项设置还需要在dedecms模板中调用,那么织梦dedecms栏目怎么调用SEO标题、关键字和栏目描述?下面博客吧分享具体的调用教程。

教程步骤:

1、在后台——核心——网站栏目管理,选择一个栏目,点击后面的“更改”,然后在“高级选项”里找到列表模板使用的是list_article.htm

织梦dedecms调用栏目SEO标题,关键字,栏目描述的方法教程

2、在模板——默认模板管理,找到文件list_article.htm 并点击后面的“修改”(也可以通过FTP进入templates目录,在当前模板文件夹里找到list_article.htm文件修改),找到代码:

1
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title>

修改为

1
<title>{dede:field name='array' runphp='yes'} if(@me['seotitle']=='') @me=@me['title'];else @me=@me['seotitle'];{/dede:field}_{dede:global.cfg_webname/}</title>

说明:这段修改用于调用SEO标题并对调用进行了判断,如果没有设置SEO标题就调用栏目名称,如果设置了SEO标题就调用SEO标题。

3、在第2步的代码下面添加以下代码:

1
2
<meta name="keywords" content="{dede:field name='keywords'/}" />
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />

说明:这两行代码分别调用关键字和栏目描述。如果页面已存在相同代码则不需要再添加。

4、修改完成后,在生成——更新栏目HTML中更新栏目即可。

提示:如果当前使用的dedecms模板存在多个列表模板,则重复以上步骤分别修改调用。

发表留言