您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS高效随机文章的几种写法,帝国CMS随机文章的方法
汉鹏2023-04-24 23:51:42帝国CMS教程已有18人查阅
导读php随机文章方法1、WC写的高效随机调用<?php$randnum=1; //随机数量$randids='';$randdh='';for($i=1;$i<=$randnum;$i++){ $randids.=$randdh.rand(
php随机文章
方法1
WC写的高效随机调用
问题:因为在 $randids.=$randdh.rand(18,30); 这个里,ID改成1,10000,无法显示,只有改成当前栏目的最小和最大ID,才能显示出来。那么问题是:现在文章少,如果以 后文章增多,这里的最大ID要随时修改么?还是有其他的办法呢?
答案:增加个系统扩展变量,以后改扩展变量就可以,不用改模板
如:增加了一个<?=$public_r['add_listnum']?>扩展变量 写到“$randids.=$randdh.rand(18,30); ”
格式为: $randids.=$randdh.rand($public_r['add_listnum']); 即:把<?和?>去掉
方法2
第一步:创建一个自定义页面:后台-栏目-自定义页面- 增加自定义页面
填写:①页面模式:直接页面式 ②页面名称(*):php随机文章 ③文件名(*): ../../test.php (在根目录) ④所属分类:有就选择没有就默认不选
⑤ 网页标题、网页关键词、网页描述:省略不填了 ⑥页面内容(*):看第二步
注释:填写大意为:位置为 ../../test.php,直接页面式
第二步:代码大致为(下面的要连接上数据库)
第三步:①模板中用[readhttp]'http://127.0.0.1/dg2/test.php'[/readhttp] 调用文件 (不成功,只有后台刷新才能随机变化)
②用框架代码:
(成功,但不利于seo)
注释:①看看 code.start 和 code.end是干啥的(就是<和>):
②for($i=1;$i<11;$i++){ 这行中的11表示调用10条 举例:for($i=1;$i<6;$i++){ 表示条用5条
方法2----演变、
直接在根目录(目录自行选择更改)新建一个php文件把下面的代码复制进去
本文标签:
很赞哦! (2)
暂无内容 |
暂无内容 |
暂无内容 |
暂无内容 |
随机图文
帝国CMS编辑器投稿上传图片怎么自动添加水印
帝国CMS后台有水印功能,可以在后台参数设置中设置水印图片,但不支持前台。前台编辑器不支持水印功能。使用以下方法即可实现:帝国CMS内容页模板调用内容分页总数和第几页的方法
帝国CMS模板制作中一个比较冷门的调用需求,再内容页面显示当前内容的分页总数.内容模板需要的位置插入如下代码即可了!帝国CMS怎么自动审核文章,帝国CMS自动审核发布信息脚本
此功能已有插件,插件更好用。当一个站大量采集信息,一次发布不利于长期SEO,所以从网上找了这个脚本稍作修改。分享给大家,其实也很简单,但比帝国自带的计划任务功能好的是帝国CMS使用灵动标签调用专题页信息的方法
帝国CMS内置的专题调用标签总是不理想,调用不方便,还是灵动标签调用来得方便实在。enewszt 为专题表,要调用专题什么信息就查询什么字段。
留言与评论 (共有 0 条评论) |