共计 1154 个字符,预计需要花费 3 分钟才能阅读完成。
destoon7.0 标题调用的时候如果产品名称是: 洗衣粉 标题写法是: {分类 SEO 标题}产品大全那么实际标题是: 洗衣粉_产品大全 而不似乎 洗衣粉产品大全 该如何解决这个问题呢?
destoon7.0 列表页的 title,keywords,description 逻辑修改。在后台 destoon 后台 seo 模块中, 存在 seo 相关的设置:title,keywords,description。大型的网站中的分类列表页的 tkd 设置非常多,为了更加方便。修改原来的逻辑:如果分类的 seo 已经设置,这调用分类的,否则就调用模块的设置并且只调用当前分类的名称。
模块 SEO 优化中 {分类名称} 分隔符去掉及只调用下级分类方法:
if($catid) {
if($CAT[‘parentid’]) {
$seo_catname = ”;
$tmp = strip_tags(cat_pos($CAT, ‘DESTOON’));
$tmp = explode(‘DESTOON’, $tmp);
$tmp = array_reverse($tmp);
/*
foreach($tmp as $k=>$v) {
$seo_catname .= $v.$seo_delimiter;
}*/
$seo_catname .= $tmp[0];
} else {
//$seo_catname = $CAT[‘catname’].$seo_delimiter;
$seo_catname = $CAT[‘catname’];
}
$seo_cattitle = $CAT[‘seo_title’] ? $CAT[‘seo_title’].$seo_delimiter : $seo_catname;
$seo_catkeywords = $CAT[‘seo_keywords’] ? $CAT[‘seo_keywords’] : ”;
$seo_catdescription = $CAT[‘seo_description’] ? $CAT[‘seo_description’] : ”;
}
上面文件在 seo.inc.php 中!
destoon 内容页如何调用当前所在的分类名称:
<a href=”{$MOD[linkurl]}{$CAT[linkurl]}”>{$CAT[catname]}</a>
destoon 系统的 seo 优化设置里面的分类名称涵盖了很多下级栏目的分类,系统界面的 SEO 设置里面可以设置分类,你去每个栏目管理里面也是可以完成 seo 设置的。
注意:以上的一些实用方法,不仅仅可以用于 destoon7.0 系统,也同样适合于 6.0、5.0 等 destoon 系统,大家也可以在旧版系统上进行尝试,不过丸趣 TV(www.wanqutv.com)建议大家升级到最新 destoon7.0 哦。