标题、关键字和描述是每个网页SEO优化的基础,dedecms针对用户网站SEO优化考虑,给每个网站栏目提供了SEO标题、关键字和栏目描述的设置,但是要使用这几项设置还需要在dedecms模板中调用,那么织梦dedecms栏目怎么调用SEO标题、关键字和栏目描述?下面博客吧分享具体的调用教程。
教程步骤:
1、在后台——核心——网站栏目管理,选择一个栏目,点击后面的“更改”,然后在“高级选项”里找到列表模板使用的是list_article.htm
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模板存在多个列表模板,则重复以上步骤分别修改调用。
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/248440.html