简爱博客
获取 EMLOG 最新微语
2014-9-3 简爱


其实会点 PHP 应该就会的,拿出来也是丢人,但是为了是博客显得丰满一些,就拿来凑凑数吧



再说也是在自己群里人要的





获取最新评论,还是读取缓存,毕竟这玩意儿简单啊



比起读取数据库 好处 ...



下面代码是 获取 HTML <li> 列表的碎语


function get_newtwLI($n=3){
global $CACHE;
$tw = $CACHE->readCache('newtw');
$a=1; $li = "";
foreach($tw as $v){ $li .= "<li>". $v['t'] ."</li>"; }
return $li;

}


调用的时候用 <?php echo get_newtwLI(4); ?> 其中数字 4 同样是微语条数







下面是 博闻广记 在群里提到需要的


function get_newtwJSON($n=3, $s=1500){
global $CACHE;
$tw = $CACHE->readCache('newtw');
$a=1; $ar = array();
foreach($tw as $v){
$ar[] = $v['t'];
$a++; if($a > $n) break;
}
$json = json_encode($ar);
return "<span class='txt-rotate' data-rotate='$json' data-period='$s'>$ar[0]</span>";
}


代码丢 主题文件 module.php 里面



调用的时候用 <?php echo get_newtwJSON(4); ?> 其中数字 4 是微语条数



最后还需要 js 文件,你有的那个,或者去 http://gouji.org 扒皮 (估计难不倒你)







以上带代码 获取属于条数 受 EMLOG 缓存限制

评论:
零夏
2014-09-04 16:48 回复
请问怎么再首页显示一个圆角框框,框里面会滚动显示一条微语的,滚动显示最近几条的,有个模板有,但看不懂,求教
1 2