首页>>帝国CMS

帝国cms tag伪静态(标签tags伪静态调用代码设置图文详细)

帝国CMS标签伪静态调用代码设置(图文)
帝国的一个茶叶资讯站之前把标签设置了伪静态,列表页,内容页调用显示标签那里却还是动态地址呢;今天来修改一下
分别找到列表页和内容页模板里,标签代码的位置如下:
原来默认动态的是:

             <h4>标签列表</h4>
        <ul>
       [e:loop={"select * from [!db.pre!]enewstags order by num DESC limit 20",0,24,0}]
    <?
echo ' <li class="submenu"><a target="_blank" href="'.$public_r[newsurl].'e/tags/?tagname='.urlencode($bqr['tagname']).'">'.$bqr['tagname'].'</a></li>';
?>
    [/e:loop]
        </ul>   


帝国CMS标签伪静态调用代码设置(图1)样式一:tags-标签文字-0.html改为下面的代码:

        <h4>标签列表</h4>
        <ul>
[e:loop={"select * from [!db.pre!]enewstags order by num DESC limit 20",0,24,0}]
<?
echo '<li><a href="/tags-'.urlencode($bqr['tagname']).'-0.html">'.$bqr['tagname'].'</a></li>';
?>
[/e:loop]
        </ul>


样式二:tags-标签ID-0.html改为下面的代码:

        <h4>标签列表</h4>
        <ul>
 [e:loop={"select * from [!db.pre!]enewstags order by num DESC limit 20",0,24,0}]
<?
echo '<li><a href="/tags-etagid'.urlencode($bqr['tagid']).'-0.html">'.$bqr['tagname'].'</a></li>';
?>
[/e:loop]
        </ul>

 


帝国cms7.5版本tag标签开启伪静态方法

1、后台开启伪静态

后台——设置——伪静态参数设置——TAGS信息列表页——默认即可。
帝国CMS标签tags伪静态调用代码设置(图4)

2、服务器设置

帝国cms7.5默认的伪静态设置即可

3、静态地址调用

tagname换成tagid即可,也就是用tagname调用的地址是动态的;tagid调用的就是伪静态的地址。

这次更新tag的静态化非常完美,不需要改动任何默认设置和函数,就是调用的时候改个参数就行了。


本文由乐乐博客帝国CMS栏目发布,感谢您对乐乐博客的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“帝国cms tag伪静态(标签tags伪静态调用代码设置图文详细)

标签: