简爱博客
获取 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 缓存限制

评论:
林东煌博客
2018-03-21 20:24 回复
怎么设置微语轮显呢?比如先显示这条,过二秒钟又显示下一条。。。请教,感谢。
摩洛哥在哪
2015-12-10 17:58 回复
赶紧试试去
清萍剑客
2014-12-20 21:50 回复
又要留言哈。
简爱
2014-12-13 21:01 回复
@流年、酷:[疑问/]貌似没这问题吧?
流年、酷
2014-12-13 12:41 回复
我想问问,我调用4条,怎么出来的是同一条显示四次
流年、酷
2014-12-13 11:58 回复
[呲牙/][呲牙/]
清萍剑客
2014-11-29 21:54 回复
这回搬回去再试试。
小智
2014-11-23 09:25 回复
大爱!
博闻广记
2014-09-27 01:16 回复
就是喜欢这个代码,我的模版老是用不了,也找不到原因。 羡慕啊。
简爱
2014-09-05 19:49 回复
@零夏:网上代码一大把
1 2