发布时间:2021-01-11 09:28:55
织梦首页调用栏目页的关键词标签、描述标签、SEO标签的方法
标题:dede:channel标签调用子栏目描述description及关键词keywords的方法这里我只以关键词为例,我在栏目关键词处插入一张图片的地址,并在首页调用这张图片。其它的使用方法是一样的。
后台效果:

前台首页效果图:

织梦二次开发教程:
1、打开 include/taglib/channel.lib.php,找到如下代码:
else if($type=='son')
{
if($typeid==0) return '';
$sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` WHERE reid='$typeid' And ishidden<>1 order by sortrank asc limit 0, $line ";
}
2、在 $sql = "SELECT id, 的后面添加 description, keywords,seotitle,
添加后如下:
else if($type=='son')
{
if($typeid==0) return '';
$sql = "SELECT id,description,keywords,seotitle,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` WHERE reid='$typeid' And ishidden<>1 order by sortrank asc limit 0, $line ";
}
如图:

3、上传覆盖即可,完!
字段说明:
description 为栏目描述keywords 为栏目关键词
seotitle 为栏目SEO标题
前台调用的标签为:
[field:description/]
[field:keywords/]
[field:seotitle/]
前台模板调用方法:
{dede:channel type='top' row='10'}
<li><a href='[field:typeurl/]'>[field:typename/]<br/>[field:keywords/]</a></li>
{/dede:channel}
完.