获取 EMLOG 最新微语
其实会点 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 缓存限制
本文出自简爱博客,转载时请注明出处及相应链接。
评论
怎么设置微语轮显呢?比如先显示这条,过二秒钟又显示下一条。。。请教,感谢。
赶紧试试去
又要留言哈。
我想问问,我调用4条,怎么出来的是同一条显示四次
@流年、酷:[疑问/]貌似没这问题吧?
[呲牙/][呲牙/]
这回搬回去再试试。
大爱!
就是喜欢这个代码,我的模版老是用不了,也找不到原因。 羡慕啊。
请问怎么再首页显示一个圆角框框,框里面会滚动显示一条微语的,滚动显示最近几条的,有个模板有,但看不懂,求教
@零夏:网上代码一大把