当然是借鉴了网络上的教程再加以修改得成的。
本篇教程效果如图
刚刚弄好,也还没测试,先发个帖记录下。
以下为教程,仅限于zblogPHP:
1.打开zb_system\function\c_system_event.php,
在里面两处
$zbp->AddBuildModule('previous');
后面
加上:
$zbp->AddBuildModule('sjarticles');
之后在文末加上:
function BuildModule_sjarticles(){ global $zbp; $articles=$zbp->GetArticleList( array('*'), array(array('=','log_Type',0),array('=','log_Status',0)), array('rand()'=>' '), array(8), null ); $s=''; foreach ($articles as $article) { $s .= "<li><a href=\"{$article->Url}\" title=\"{$article->Title}\">{$article->Title}</a></li>" . ''; } return $s; }
2.打开zb_system\function\lib\zblogphp.php
在:
$this->RegBuildModule('previous','BuildModule_previous');
后面加上:
$this->RegBuildModule('sjarticles','BuildModule_sjarticles');
3.打开数据库,在zbp_module表,添加新数据,25,随机文章,sjarticles,,0,divSjarticles,ul,0,system,0如图其中25为ID,只要不与现有的重复就行。
4.到此就已经好了,到博客后台更新下数据,然后在在相应地方调用
{$modules['sjarticles'].Content}
发表篇新文章就能看到数据了。。。
发布于 2017-09-2515:56:27 回复
发布于 2017-09-2717:00:59 回复
发布于 2014-12-3016:25:13 回复
发布于 2014-07-1714:01:03 回复
发布于 2014-07-1713:55:34 回复
发布于 2014-07-1615:21:53 回复
发布于 2014-07-1318:40:31 回复
发布于 2014-07-1319:09:47 回复