让emlog侧边栏显示彩色标签,随机显示标签,数量多少有你控制

2015年5月1日

Finally

diy emlog教程

  1. 首页
  2. emlog
  3. 让emlog侧边栏显示彩色标签,随机显示标签,数量多少有你控制
3条评论 收藏

让emlog侧边栏显示彩色标签,随机显示标签,数量多少有你控制

嘿嘿,废话不多说,下面进入正题:


打开模板的module.php,找到:widget:标签 字样,然后找到

$tag_cache = $CACHE->readCache('tags');

下面添加如下两行代码:


$tag_cache = array_slice($tag_cache,0,42); //设置标签显示数量(0,num) 
shuffle($tag_cache);?>  <!--将数组打乱,即让它随机显示 <--> 

继续往下找到如下代码: 


<?php foreach($tag_cache as $value):?> 

修改成如下代码:


<?php foreach($tag_cache as $value): $color = dechex(rand(0,16777215));?>
//设置颜色值范围,温馨提示:标签多颜色值范围大点好,反之,亦然

最后一步,颜色效果引用: 

<a href="<?php echo Url::tag($value['tagurl']); ?>" style="color:#<?php echo $color;//在标签链接href里面应用颜色样式 ;?>;">
<?php echo $value['tagname']; ?>(<?php echo $value['usenum'];?>)</a>

最终效果就如下图标签效果一样,刷新一次标签顺序变换一次,颜色也变换一次:


QQ截图20150501005909.jpg

本教程转载自mrxn's blog

如有不懂得,欢迎留言交流!


  • 打赏支付宝扫一扫
  • 打赏微信扫一扫
  • 打赏企鹅扫一扫

本文标签: diy emlog教程

版权声明:若无特殊注明,本文皆为《Finally》原创,转载请保留文章出处。

本文链接:让emlog侧边栏显示彩色标签,随机显示标签,数量多少有你控制 - https://emlog.jiaozi.pro/embqydiy.html

发表评论

发表评论

评论:2条评论

  • rainlee Lv.1 评论于 四川省南充市 电信
    最后一步没看懂
  • mrxn Lv.6 评论于 黑龙江省鸡西市 联通
    我去 你也太....链接都不舍得放一个!
个人中心
今日签到
搜索