當織夢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> |
備注:一定要將以上代碼中的藍色部分添加上,默認沒有藍色代碼的
4、將產生的js代碼放入想要放的位置即可



















