当前位置:首页 > 网站建设 > 正文内容

帝国cms栏目页随机调用当前栏目内容

老威4年前 (2018-05-03)网站建设57880

老威做SEO教程也有段时间了,这期间也接触了大大小小的各种cms,其中还是帝国cms跟dedecms最深得我意,要是玩windows+iis环境的话,aspcms也是个很好的选择。在用帝国cms做站的时候,从SEO的角度出发,如果技术上做不到轮链原理,那么让当前页面调用当前栏目下的内容也是一个不错的选择,那么帝国cms栏目页随机调用当前栏目内容该怎么做呢?

之前老威写了一个判断语句,是根据当前栏目的id值来判断调用,如果当前栏目id=1,则调用id=1下的表的内容,如果栏目id=2,则调用id=2下的表的内容,以此类推,这个方法适用于栏目数量不是特别多的站点,好处就是这样写的比较细,可以调用的具体一点,坏处就是代码多,浪费服务器资源(其实这一点半点的也浪费不了多少ヾ|≧_≦|〃)。

代码贴在下面

<?
if($navclassid==1){ 
?>
[e:loop={'select * from [!db.pre!]ecms_news where classid in(1) order by rand() desc limit 20',20,24,0}]
<li title="<?=$bqr['title']?>"><a target="_blank" href="<?=$bqsr['titleurl']?>"> <?=$bqr['title']?> </a></li>
[/e:loop]
<?php
}else if ($navclassid==2){
?>[e:loop={'select * from [!db.pre!]ecms_news where classid in(2) order by rand() desc limit 20',20,24,0}]
<li title="<?=$bqr['title']?>"><a target="_blank" href="<?=$bqsr['titleurl']?>"> <?=$bqr['title']?> </a></li>
[/e:loop]
<?
}
?>

还有一种方法比较简洁,直接做sql语句的判断,根据navclassid(当前栏目id)调用当前栏目下的内容。

[e:loop={"select * from [!db.pre!]ecms_news where classid='$GLOBALS[navclassid]' order by rand() desc limit 12",12,24,0,'','newstime DESC'}]
<li title="<?=$bqr['title']?>"><a target="_blank" href="<?=$bqsr['titleurl']?>"> <?=$bqr['title']?> </a></li>
[/e:loop]

这两种方法哪一种都可以,欢迎大家拿去测试!本文为老威SEO博客原创文章,欢迎各位转载,转载请保留或注明出处!

扫描二维码至手机访问

扫描二维码推送至手机访问。

版权声明:本文由老威SEO发布,如需转载请注明出处。

转载请注明出处:http://www.lwseo.cn/wzjs/82.html

标签: 帝国cms
分享给朋友:

相关文章

织梦dedecms怎么仿站?织梦仿站初级教程

织梦dedecms怎么仿站?织梦仿站初级教程

非常感谢老李出的这一套教程,本人也是一开始学习这个课程接触的dedecms哦,dedecms可以说是新手入门的首选了!...

帝国cms如何修改搜索提示页面?

帝国cms如何修改搜索提示页面?

喜欢帝国cms的一定会被某些样式所困扰,感觉不是很美观,搜索功能是大家常用的功能之一,帝国cms的搜索提示页面给人一种说不出来的感觉,如下图所示今天老威SEO博客分享一下修改搜索提示页面样式跟文字的方...

从SEO角度来看dedecms栏目页的优化

从SEO角度来看dedecms栏目页的优化

我们在用dedecms建站的时候,细心的人会发现它的列表首页页面会出现两个不同的链接一个是在其他页面链接到栏目首页的url,是www.lwseo.cn/seo/index.html另一个是栏目的分页给...

织梦列表页分页错位的几种解决方法

织梦列表页分页错位的几种解决方法

1.删除原有分页代码,增加新的列表页分页代码列表页分页代码如下:<div class="dede_pages"> <ul class=&qu...

总结dedecms怎么调用友情链接的方法[全]

总结dedecms怎么调用友情链接的方法[全]

dedecms作为市面上常用的cms之一,也有不少朋友开发了dedecms标签生成器,但是在友情链接这一块却还有不少空白,下面老威总结了dedecms怎么调用友情链接的方法,各种方式都有!标记名称:f...

帝国cms列表页分页样式美化

帝国cms列表页分页样式美化

跟上一篇讲过的一样,帝国自带的分页样式太过于丑,所以老威又找到了几种修改样式的方法,本文持续更新·····这是之前的分页样式我们首先进入帝国后台,点击系统设置->系统参数设置->信息设置,...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。