小金中SEO 小金中SEO

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

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

帝国CMS仿站建站首页常用调用标签

首页SEO三大标签:
<title>[!--pagetitle--]</title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--]" />

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" />

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

电脑站导航调用方法1:
<li><a href="[!--news.url--]" >网站首页</a></li>
[showclasstemp]'0',12,0,0[/showclasstemp] 数值说明

[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]

新建标签:网站主导航--》
第一行写:
 [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]

第二行写:
<li><a href="[!--classurl--]">[!--classname--]</a></li>
再去用标签调用自动生成器生成--》

电脑站导航调用方法2(支持栏目高亮,栏目排序,栏目显示隐藏):
   <li  class='<?=$GLOBALS[navclassid]==0?'vistid':''?>'  ><a href="[!--news.url--]" >网站首页</a></li>            
   [e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]
       <li class="<?=(($GLOBALS[navclassid]==$bqr[classid]) || ($class_r[$GLOBALS[navclassid]][bclassid] == $bqr[classid]))  ?'vistid':''?>">
           <a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>/" title="<?=$bqr[classname]?>"><?=$bqr[classname]?></a>
       </li>
   [/e:loop]

说明:代码中的红色的“vistid”为样式名,此样式里面写的是选中的导航的样式,可以自己行修改

电脑站首页 一二级菜单同时调用出来代码:( 这个是第1种方法)(可支持栏目的高亮、显示、隐藏 )推荐用这个方法1
说明:selected 为选中样式名,请自行替换

    <nav>
      <ul id="starlist">          
        <li><a class="<?=$GLOBALS[navclassid]==0?'selected':''?>" href="[!--news.url--]">网站首页</a></li>
        [e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 10',0,24,0}]
        <li class="menu"><a class="<?=(($GLOBALS[navclassid]==$bqr[classid]) || ($class_r[$GLOBALS[navclassid]][bclassid] == $bqr[classid]))  ?'selected':''?>" href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>/"><?=$bqr[classname]?></a>
          <ul class="sub">
              <?php
            $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=$bqr[classid] and showclass=0 order by myorder limit 10",14,24,0);
            $bqno2=0;
            ?>
            <?php while($bqr2=$empire->fetch($ecms_bq_sql2))
            {
            $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
            $bqno2++;
            ?>
            <li><a href="<?=$public_r[newsurl]?><?=$bqr2[classpath]?>/"><?=$bqr2[classname]?></a></li>
            <?php
            }
            ?>            
          </ul>
          <span></span>
        </li>
        [/e:loop]
        <li><a href="http://bbs.zbzcms.com" target="_blank">论坛</a></li>
      </ul>
    </nav>

电脑站首页 一二级菜单同时调用出来代码:( 这个是第2种方法)(可支持栏目的显示与隐藏 )

<ul id="nav" class="nav clearfix w1200">
    <?php
      if($GLOBALS[navclassid] < 0){
        $index="on";
      }
    ?>
    <li class="nLi <?=$index?>">
        <h3><a href="[!--news.url--]">网站首页</a>
            <h3>
    </li>
    <?php
      $ecms_bq_sql=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder",14,24,0);
      $bqno=0;
      while($bqr=$empire->fetch($ecms_bq_sql))
      {
        $bqsr=sys_ReturnEcmsLoopStext($bqr);
        $bqno++;
        if($bqr[classid] == $GLOBALS[navclassid]){
          $style = "on";
        }else{
          $style = "";
        }
    ?>
    <li class="nLi <?=$style?>">
        <h3><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>/">
                <?=sub($bqr[classname],0,54,false)?>
            </a>
            <h3>
                <?php
          if(!empty($bqr[sonclass]))
          {
        ?>
                <ul class="sub">
                    <?php
            $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=$bqr[classid]  and showclass=0 order by myorder limit 8",14,24,0);
            $bqno2=0;
            while($bqr2=$empire->fetch($ecms_bq_sql2))
            {
              $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
              $bqno2++;
          ?>
                    <li><a href="<?=$public_r[newsurl]?><?=$bqr2[classpath]?>/">
                            <?=sub($bqr2[classname],0,54,false)?>
                        </a></li>
                    <?php
            }
            ?>
                </ul>
                <?php
            }
          ?>
    </li>
    <?php
      }
    ?>
</ul>

以上为生成静态导航地址的方法,如果需要导航全部为动态的话,将上面红色的 a 链接地址换成如下代码即可

上面第一段红色的代码找成如下:
<li class="menu"><a href="<?=$public_r[newsurl]?>e/action/ListInfo/?classid=<?=$bqr[classid]?>/"><?=sub($bqr[classname],0,54,false)?></a>
上面第二段红色的代码找成如下:
<li><a href="<?=$public_r[newsurl]?>e/action/ListInfo/?classid=<?=$bqr2[classid]?>/"><?=sub($bqr2[classname],0,54,false)?></a></li>

*************************下面这个为第3种方法开始*********************************

    <nav>
      <ul>
        <li class="current"><a href="/">首页</a></li>
        [e:loop={"select classid,classname,islast from {$dbtbpre}enewsclass where bclassid='0' order by myorder,classid ASC limit 11",0,24,0}]
        <?php
            $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
            $bgcolor="";
            if($GLOBALS[navclassid])
            {
            $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
            }
            ?>
        <li><a href="<?=$classurl?>" target="_blank"><?=$bqr[classname]?></a>
          <?php
            if(!$bqr[islast]) //判断是否终极栏目
            {
            ?>
              <dl>
                <?php
          //取得栏目下的子栏目   
          $newsclass=$empire->query("select classid,classname from ".$dbtbpre."enewsclass where bclassid=".$bqr[classid]." order by myorder,classid desc limit 11");
          while($classr=$empire->fetch($newsclass))
          {
           $classrurl=sys_ReturnBqClassname($classr,9); //取得子栏目地址,
        if($GLOBALS[navclassid])
        {
        $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
        }
           ?>
                <dd><a href="<?=$classrurl?>"><?=$classr[classname]?></a></dd>
                <?php
                 }
                  ?>
              </dl>
          <?php
            }
            ?>
        </li>
        [/e:loop]
      </ul>
    </nav>

*************************下面这个为第2种方法结束*********************************

电脑站首页调用任意主栏目下的二级栏目名+链接:

[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=栏目id order by myorder,classid asc",0,24,0}]
      <?php
        $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
      ?>
    < a href="<?=$classurl?>"><?=$bqr[classname]?></ a>
[/e:loop]


手机网站导航调用:(自己替换标签)(支持栏目排序,栏目显示与隐藏)

<li><a href="[!--news.url--]">网站首页</a></li>
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]
     <li><a href="<?=$bqsr[classurl]?>"><?=$bqr[classname]?></a></li>
[/e:loop]


信息调用时用信息之灵动标签:
[e:loop={栏目ID/标题分类ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] 模板正文代码 [/e:loop]
[e:loop={9,2,0,1}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"> <?=esub($bqr[title],20)?> <img src="<?=$bqr['titlepic']?>" /> </a>
[/e:loop]

标题:<?=$bqr['title']?>
标题截取:<?=esub($bqr[title],20)?>
即可截取字数又可以支持颜色的: <?=DoTitleFont($bqr[titlefont],esub($bqr[title],20))?>      这个最好用
简介:<?=$bqr[smalltext]?>
简介可截取字数: <?=esub($bqr[smalltext],90)?>      这个好用
日期: <?=date('Y-m-d',$bqr[newstime])?> 
链接:<?=$bqsr['titleurl']?>
图片:<?=$bqr['titlepic']?>
点击数:<?=$bqr[onclick]?>
栏目名称:<?=$class_r[$bqr[classid]][classname]?>
栏目别名名称:<?=$bqsr[classname]?>
栏目链接:<?=$bqsr[classurl]?>
数字编号序号:<?=$bqno?>            <?=$bqno+3?>( +3代表序号从4开始 )


友情链接调用:
1.文字式的:
[e:loop={'select * from [!db.pre!]enewslink where checked=1 and lpic="" order by lid',20,24,0}]
<a href="<?=$bqr[lurl]?>" title="<?=$bqr[lname]?>" target="_blank">
    <?=$bqr[lname]?>
</a>
[/e:loop]

2.图片式的:
[e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid=1 order by lid',3,24,0}]
<li><a href="<?=$bqr[lurl]?>" title="<?=$bqr[lname]?>" target="_blank"><img src="<?=$bqr[lpic]?>" /></a></li>
[/e:loop]


网站首页TAGS标签调用:

<?php
$fr=$empire->fetch1("select infotags from {$dbtbpre}ecms_news_data_1 where id='$bqr[id]'");
$infotags=$fr['infotags'];//这个就是infotags字段内容
$tag='';
$t=explode(',',$infotags);//去逗号
$d=count($t);
for($i=0;$i<count($t);$i++)
{
if($t[$i])
{
$tagslink="[!--news.url--]e/tags/?tagname=".$t[$i]."&tempid=1";
$tag.="<a href='".$tagslink."' target='_blank'>".$t[$i]."</a>";
}
}
echo $tag;
?>


扩展变量调用方法(一般用于网站底部的版权等信息): 

1.写入缓存的调用方法: <?=$public_r['add_变量名']?>   (一般用这个)
2.不写入缓存的调用方法: <?=$value=ReturnPublicAddVar('变量名');?>

调用指定ID的主菜单导航:(一般用于网站底部指定ID菜单的调用,括号内的红色数字为导航的ID号,可自行修改)
<a href="[!--news.url--]">网站首页</a>
[e:loop={"select * from phome_enewsclass where classid in (61,62,63,71) order by myorder asc",0,24,0}]
<span>|</span><a href="<?=$bqsr[classurl]?>">
    <?=$bqr[classname]?>
</a>
[/e:loop]

单独调用ID为10的栏目名:<?=$class_r[10]['classname']?>

栏目调用ID为10链接:<?=$public_r[newsurl].$class_r[10]['classpath']?>   (常用)

单独调用ID为10的栏目链接:<?=$class_r[10]['classpath']?> 

************************************************************

结合项字段首页信息多值调用方法: (调用栏目ID为1字段值为龙岗','横岗','坪山的信息从第9条开始,取往后12条信息)
[e:loop={"select * from phome_ecms_cfcz where quyu in ('龙岗','横岗','坪山') and classid=1 order by newstime desc limit
9,12",10,24,0}]
<li><a href="[!--news.url--]e/action/ListInfo.php?&classid=1&ph=1&quyu=<?=$bqr[quyu]?>">[
        <?=$bqr[quyu]?>厂房]
    </a><a href="<?=$bqsr[titleurl]?>">
        <?=DoTitleFont($bqr[titlefont],esub($bqr[title],32))?>
    </a>..</li>
[/e:loop]

结合项字段首页信息单值调用方法: (调用栏目ID为1字段值为 布吉 的信息从第1条开始,取往后10条信息)
[e:loop={"select * from phome_ecms_cfcz where quyu like '%布吉%' and classid=1 order by newstime desc limit
0,10",10,24,0}]
<li><a href="[!--news.url--]e/action/ListInfo.php?&classid=1&ph=1&quyu=<?=$bqr[quyu]?>">[
        <?=$bqr[quyu]?>厂房]
    </a><a href="<?=$bqsr[titleurl]?>">
        <?=DoTitleFont($bqr[titlefont],esub($bqr[title],32))?>
    </a>..</li>
[/e:loop]

最后编辑于:2021-11-02 11:56:19作者:小金中建站

上一篇:很抱歉没有了
下一篇: 帝国CMS建站电脑手机同步仿站建站内容页常用标签