专注网站优化推广技术
提供网站优化排名服务

帝国CMS的栏目别名的调用方法 标题优化

在帝国后台栏目管理中有一项是帝国CMS栏目别名,这个栏目别名可以用来优化栏目页的标题,栏目页title中如果仅使用栏目名称的话有一定的局限性,使用别名会灵活很多,但帝国并没有给出栏目别名的标签,那么我们在模板里如何调用这个栏目别名呢

帝国cms

帝国CMS栏目别名调用的方法汇总

列表页调用“栏目别名”标签:

<?=$class_r[$GLOBALS[navclassid]][bname]?>

所以相应的,我们在栏目页模板中标题可以这样写:

<title><?=$class_r[$GLOBALS[navclassid]][bname]?> - 网站名</title>

也可以用下面这个标签:

<?php
$bclassid=$class_r[$GLOBALS[navclassid]]['bclassid'];
echo $class_r[$bclassid]['bname'];
?>

列表页调用指定栏目ID的栏目的别名:

<?=$class_r[栏目ID]['bname']?>

调用父栏目的别名:

[e:loop={"select classid,classname,bname from phome_enewsclass where classid=".$class_r[$GLOBALS[navclassid]][bclassid]."",1,24,0}]
<?=$bqr[bname]?>
[/e:loop]

任意页面模板调用本栏目别名:

[e:loop={"select classid,classname,bname from phome_enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}]
<?=$bqr[bname]?>
[/e:loop]

任意页面模板调用指定栏目ID栏目别名:

[e:loop={"select classid,classname,bname from phome_enewsclass where classid=21",1,24,0}]<?=$bqr[bname]?>[/e:loop]

增加帝国CMS栏目别名标签的方法

系统默认没有栏目别名的标签,我们也可以自己增加一个标签方便调用。

增加别名标签的方法很简单,需要修改/e/class/t_functions.php这个文件,修改前请先备份。

第一步:在classname下方增加bname这一行

//替换变量
$bclassname=$class_r[$classid][classname];
$bname=$class_r[$classid][bname];
$br[classid]=$classid;
$bclassurl=sys_ReturnBqClassname($br,9);
$listtemp=str_replace("[!--bclassname--]",$bclassname,$listtemp);
$listtemp=str_replace("[!--bname--]",$bname,$listtemp);
$listtemp=str_replace("[!--bclassurl--]",$bclassurl,$listtemp);

第二步:在classname后面增加一个bname

$sql=$empire->query("select classid,classname,bname,islast,sonclass,tbname,intro,classimg from {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,classid".$limit);

第三步:增加栏目别名部分代码

//栏目名称
$listtemp=str_replace("[!--classname--]",$r[classname],$listtemp);
//栏目别名
$listtemp=str_replace("[!--bname--]",$r[bname],$listtemp);
//栏目id
$listtemp=str_replace("[!--classid--]",$r[classid],$listtemp);

修改完成后,就相当于给系统增加了栏目别名的标签,之后调用栏目别名使用[!–bname–]这个标签进行调用就可以了。

以上是帝国CMS栏目别名调用的方法,大家根据自己的需要选择其中一种就行了。

赞(1) 打赏
未经允许不得转载:广州SEO » 帝国CMS的栏目别名的调用方法
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #2

    Полезно

    GreggHeeme1个月前 (10-09)回复
  2. #1

    文章不错非常喜欢

    热搜3个月前 (08-27)回复

专注于广州SEO优化推广,提供广州网站优化教程及网站推广服务

网站优化案例联系SEO顾问

觉得SEO文章有用就打赏一下广州SEO

支付宝扫一扫打赏

微信扫一扫打赏