求助!!如何制作一个随机内容的模板

插件开发及发布

版主: woniou

求助!!如何制作一个随机内容的模板

帖子qqman » 2017年 9月 19日 15:53

我搜了搜发现,都是将标题和连接提取出来。
我想做的是,做一个独立页面,然后刷新这个页面就会随机显示某个文章的内容,类别、tag等等。

在functions.php里边
代码: 全选
    $db = Typecho_Db::get();
    $sql = $db->select()->from('table.contents')
        ->where('status = ?','publish')
        ->where('type = ?', 'post')
        ->limit(1)
        ->order('RANDOM()');
   $result = $db->fetchAll($sql);

可以随机一个标题出来,怎么把这个标题和cid放到自定义模板中,让模板的$this->title、$this->content(),categories的name、slug这类的 能按照我给的cid显示。

请求大神指教!!!
qqman
 
帖子: 1
注册: 2017年 9月 19日 15:38

Re: 求助!!如何制作一个随机内容的模板

帖子逗妇乳 » 2017年 9月 21日 14:00

代码: 全选
$result[0]['content']
就是文章内容。
你可以用
代码: 全选
print_r($result)
看一下有什么,然后利用
代码: 全选
$result[0]['字段名']

输出,为什么要搞那么复杂
我不需要输入内容,我的事例:http://94.iplayloli.com/404
逗妇乳
 
帖子: 73
注册: 2013年 12月 24日 11:01

Re: 求助!!如何制作一个随机内容的模板

帖子angellcawn » 2018年 2月 1日 04:03

类似于 你好污啊 - https://www.nihaowua.com 这种么?
需要随机的话直接操作数据库吧!
头像
angellcawn
 
帖子: 70
注册: 2013年 12月 6日 11:01
地址: http://www.moidea.info


回到 插件及扩展

在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客