小金中SEO 小金中SEO

小金中SEO
一个野生自学建站仿站、做百度SEO优化、网络营销推广与运营的站长!微信:624147111
文章18 浏览61248

帝国CMS建站电脑手机同步仿站建站列表页常用标签

帝国CMS列表页调用标签

列表页SEO三大标签:( 用 “栏目别名” 做SEO标题可写多字 )
<title>
    <?php $cr=$empire->fetch1("select bname from phome_enewsclass where classid='".$GLOBALS[navclassid]."' limit 1"); echo $cr['bname'];?>
</title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--]" />

头部调用、尾部调用 :
[!--temp.header--]
[!--temp.footer--]

CSS文件调用:
<link href="[!--news.url--]skin/default/css/style.css" rel="stylesheet" type="text/css" />
<img src="[!--news.url--]skin/default/images/empirebak.gif" width="920" height="90" border="0" />

列表页标签:
当前位置:[!--newsnav--]
获取当前栏目名:[!--class.name--]
获取当前栏目名链接:
<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>
列表循环:[!--empirenews.listtemp--]
<!--list.var1-->[!--empirenews.listtemp--]
列表页标题:[!--title--]
列表页标题链接:[!--titleurl--]
标题图片:[!--titlepic--]
内容简介:[!--smalltext--]
发布时间:[!--newstime--]
作者:[!--writer--]
点击数(首页和列表页):
<script src=[!--news.url--]e/public/ViewClick/index.php?classid=[!--classid--]&id=[!--id--]></script>
分页标签:[!--show.listpage--]
列表页分页样式的修改,直接放到DIV里面就可以了,他可以自带UL和LI的,分页样式按以下修改方法:
把这个 .listL_3 这个替换成外层DIV名称
.listL_3 { margin-top:20px; }
.listL_3 a{ padding:6px 6px; border:1px solid #CCC;}
.listL_3 a b{ border:0px; padding:5px 0px;}
.listL_3 b{ padding:6px 6px; color:#f00;border:1px solid #CCC;}

列表页循环列表调用tags标签:(listvar 使用程序代码要在前面打上勾)
$tagstr='';
$tsql=$empire->query("select tagid from {$dbtbpre}enewstagsdata where id='$r[id]' and classid='$r[classid]' ");
while($tr=$empire->fetch($tsql)){
$tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagid=".$tr['tagid']." limit 1");
if(!$tt['tagid']){
continue;
}else{
//tagid式的动态链接,采用以下1行代码
$tagslink=$public_r['newsurl'].'e/tags/?tagid='.$tt['tagid'];
}
$tagstr.='<a href="'.$tagslink.'" title="'.$tagname.'" target="_blank">'.$tt['tagname'].'</a>';
}
/*结束*/
$listtemp='TAGS前面代码'.$tagstr.'TAGS标签后面代码';

调用指定一级栏目下面的子栏目名称和链接:( bclassid='20' 20 为一级栏目的ID )
[e:loop={"select classid, classname, classpath from `[!db.pre!]enewsclass` where bclassid='20' order by `classid` asc
",5,24,0,0,0}]
<a href="<?=$class_r[$bqr[classid]]['classpath']?>">
    <?=$class_r[$bqr[classid]]['classname']?>
</a>
[/e:loop]

列表页左侧栏目显示一级和他下面的二级栏目代码如下:(下面有图解)
一级栏止名称和链接:
<?$bclassid=$class_r[$GLOBALS[navclassid]][bclassid]?$class_r[$GLOBALS[navclassid]][bclassid]:$GLOBALS['navclassid']?>
<a href="<?=sys_ReturnBqClassname($class_r[$bclassid],9)?>">
    <?=$class_r[$bclassid][classname]?>
</a>
当前一级栏目下的二级栏目调用:
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
$topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID
?>
[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=".$topbclassid." order by myorder,classid
desc",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$class="";
if($bqr[classid]==$class_r[$GLOBALS[navclassid]][bclassid])
{
$class='vlt-subsection-active am-radius';
}
?>
<li><a href="<?=$classurl?>" class="<?=$class?>">
        <?=$bqr[classname]?>
    </a></li>
[/e:loop]

最后编辑于:2021-11-03 10:37:54作者:帝国cms建站

上一篇: 帝国CMS建站电脑手机同步仿站建站内容页常用标签
下一篇: 帝国CMS内容页发布时间如何设置随机显示的设置方法