织梦静态页实现动态显示随机文章的方法
当织梦dedecms生成静态页后,即使在模板中使用了 orderby=rand 随机调用,每次刷新显示的仍然是生成后出现的几篇文章,再重新生成一次才会又随机显示几篇其他文章,本文将给大家解决这个问题
1、登陆后台-->模板-->自定义宏标记-->增加一个标记
西安做网站推荐阅读>>> 织梦的建站优势-西安剑锋网络,
2、标记名称、时间限制、显示内容填写
上图中代码:
{dede:arclist row='30' pagesize='10' titlelen='66' orderby ='rand'}
<li><a href='[field:arcurl/]' title='[field:title /]'>[field:title/]</a></li>
{/dede:arclist}
上图中代码解析:
row='30' 调用30篇文章
pagesize='10' 从上面调出的30篇文章中取10篇展示
titlelen='66' 标题长度66
orderby='rand' 随机调用
整体意思:
调用30篇文章,再从30篇文章中随机获取10篇展示出来,文章标题最长为66
3、JS调用
西安网站建设推荐阅读>>> 织梦学习 织梦留言板改动目录【详解】,
上图中js调用代码:
<script src='/plus/mytag_js.php?aid=2&nocache=1' language='javascript'></script>
备注:一定要将以上代码中的&nocache=1添加上
4、将产生的js代码放入想要放的位置即可
相关文章:
-
第一次使用的插件是 pdfobject.js 百度网盘下载地址:http://pan.baidu.com/s/1kUPhYdT 加载 script src=/style/js/pdfobject.js /script script type=text/javascript window.onload = function (){ var success = new PDFObject({ url: pdf文件地...
-
5.7 生成列表页 改动 include/arc.listview.class.php 1.先设置 关闭副栏目(在系统----系统基本参数性能选项里) 2.一般网站不需要 栏目交叉 交叉 所以 找到94行注释掉: //获得交叉栏目ID /*if($this-Type...
-
1、公共相同部分用引入1个静态文件方式,不解析 2、arclist标签进来不使用属性flag、不使用自定义字段addfields、不使用随机、相同部分用引入1个静态文件方式,不解析 3、tag标签或者关键词内链...
-
Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. Apache Server at www.XXX.com Port 80 网站症状:单栏目数据量7万+ 生成栏目504错误或者...
-
插件界面 插件功能 支持记录当天审核记录 支持可控时间段审核 支持可控栏目审核 支持审核后生成HTML,包括首页,栏目列表页,内容页 支持审核后推送到百度和熊掌 支持查看推送记录 使用...
-
从SEO优化角度考虑,列表页标题一样有些不好,就想着修改一下,可以从网上有很少这方面的资料,而且不是很完美。自己就动手修改了下,花了不少时间总算有点那么回事了,特记录。 普通...
-
其实可以参考: DEDECMS织梦PHP主动推送代码(API新增内容和历史内容推送) , 只是API不同而已 ,熊掌号API和搜索资源平台的链接提交不同而已,修改API即可用,下面是创建单独的PHP文件, 需...
-
一、新增内容主动推送 通过新增内容接口,提交站内 当天新产生内容的链接。新增内容享受24小时内抓取校验、快速展现优待。仅限提交绑定站点下的内容,否则无法成功提交,配额不可累计...
-
因为我的后台二次开发过,突然织梦后台验证码不显示,网上的所有方法都试过了,不起作用,真的是让人o疼,经过我不懈努力、坚持不懈、爬山涉水、翻山越岭后竟然发现数据库连接信息的...
-
dede调用当前栏目页地址: 方法一: {dede:field.typedir/}/ 后面要价格斜杠才完美!你应该懂。 {dede:field.typeurl/} {dede:field.typelink/} 都调用不出来的。 方法二: {dede:type}[field:typelink /]{/dede:type} 如栏目...