闲逛一圈
哥,网站都打不开了。
文件发你了
收到谢谢
来一下
欢迎大佬
这段代码放在function.php文件里 /**
$defaults = array(
'number' => 5,'before' => '','after' => '',
'xformat' => '{title}');$db = Typecho_Db::get();
$sql = $db->select()->from('table.contents')->where('status = ?','publish')->where('type = ?', 'post')->where('created <= unix_timestamp(now())', 'post') //添加这一句避免未达到时间的文章提前曝光->limit($defaults['number'])->order('RAND()');
$result = $db->fetchAll($sql);echo $defaults['before'];foreach($result as $val){$val = Typecho_Widget::widget('Widget_Abstract_Contents')->filter($val);echo str_replace(array('{permalink}', '{title}'),array($val['permalink'], $val['title']), $defaults['xformat']);}echo $defaults['after'];}/**
然后在post.php里面你想加上随机文章的地方加上代码:
然后在post.php里面你想显示随机文章的地方加上代码:
前面那段代码你可以改'number' => 5, 数字来控制显示几篇文章。
评论区显示不出来那个代码,把下面代码//你都改成<,\改成>//div class="post_tags"\ //h3>猜你喜欢</h3\//?php theme_random_posts();?\///div\
你这里有点冷清,来做个沙发
哈哈,常来。你网站的背图挻好看的,被我拿来用了,会不会介意。
不会,我又换了个背景,。我把网站放到香港主机去了,忘记备份,前2天评论丢失了。
闲逛一圈
哥,网站都打不开了。
文件发你了
收到谢谢
来一下
欢迎大佬
这段代码放在function.php文件里
显示随机文章开始/**
*/
function theme_random_posts(){
$defaults = array(
'number' => 5,
'before' => '',
'after' => '',
'xformat' => '{title}'
);
$db = Typecho_Db::get();
$sql = $db->select()->from('table.contents')
->where('status = ?','publish')
->where('type = ?', 'post')
->where('created <= unix_timestamp(now())', 'post') //添加这一句避免未达到时间的文章提前曝光
->limit($defaults['number'])
->order('RAND()');
$result = $db->fetchAll($sql);
显示随机文章结束echo $defaults['before'];
foreach($result as $val){
$val = Typecho_Widget::widget('Widget_Abstract_Contents')->filter($val);
echo str_replace(array('{permalink}', '{title}'),array($val['permalink'], $val['title']), $defaults['xformat']);
}
echo $defaults['after'];
}
/**
*/
然后在post.php里面你想加上随机文章的地方加上代码:
猜你喜欢然后在post.php里面你想显示随机文章的地方加上代码:
猜你喜欢前面那段代码你可以改'number' => 5, 数字来控制显示几篇文章。
评论区显示不出来那个代码,把下面代码//你都改成<,\改成>
//div class="post_tags"\
//h3>猜你喜欢</h3\
//?php theme_random_posts();?\
///div\
你这里有点冷清,来做个沙发
哈哈,常来。你网站的背图挻好看的,被我拿来用了,会不会介意。
不会,我又换了个背景,。我把网站放到香港主机去了,忘记备份,前2天评论丢失了。