近几天,有不少的站长都来问我的主站博客侧边栏的标签怎么实现的标签显示数量的,也有人问我怎么实现随机标签变色,今天用一点空闲时间,冬镜就给大家一起讲讲Emlog程序如何改造侧边栏标签,从而达到随机显示彩色标签以及标签显示数量。

emlog显示随机彩色标签

Emlog改造彩色标签有好处吗?

古人云:无利不起早。相信很多人到现在改造emlog的彩色标签不仅仅是为了好看,毕竟代码改造都是需要花费时间的,如今愿意认认真真的站在用户的角度去做网站的已经少之又少了。

其实,改造彩色标签的好处也是有不少的,冬镜就简单的为大家提点一下。

1、提高网站停留时间

彩色在一定程度上要比单一的颜色更吸引眼球,换句话说标签显示的位置,可以更大机率的增加用户在你网站的停留时间。

2、利于搜索引擎蜘蛛抓取

彩色标签增加了用户点击,在搜索引擎眼中会觉得该部分很受用户喜欢,虽然蜘蛛是色盲,但是蜘蛛很容易受到用户牵引,其中点击就是一方面。

emlog彩色标签

Emlog如何改造彩色标签呢?

1、打开模板目录里面的 module.php 文件,然后找到 widget:标签 字样 开头的,然后寻找如下代码:

$tag_cache = $CACHE->readCache('tags');
在该代码的后面添加如下代码
$tag_cache = array_slice($tag_cache,0,42); //设置标签显示数量(0,num) 
shuffle($tag_cache);?>  <!--将数组打乱,即让它随机显示 <--> 
2、继续在 module.php 文件找到如下代码:
<?php foreach($tag_cache as $value):?>
将上面的代码修改为如下代码
<?php foreach($tag_cache as $value): $color = dechex(rand(0,16777215));?>
//设置颜色值范围,冬镜提示:标签多颜色值范围大点好,反之,亦然
3、把我们需要颜色标签接入到网站里面
<a href="<?php echo Url::tag($value['tagurl']); ?>" style="color:#<?php echo $color;//在标签链接href里面应用颜色样式 ;?>;">
<?php echo $value['tagname']; ?>(<?php echo $value['usenum'];?>)</a>

emlog随机显示彩色标签数量

今天关于Emlog随机显示彩色标签以及添加标签数量的教程,冬镜就讲解到这里,如果你还有什么不懂的,欢迎评论区留言交流。

版权声明

本文仅代表作者 冉冬镜 观点,不代表冬镜网立场

本文系作者授权冬镜网发表,如若转载,请注明出处:Emlog程序侧边栏显示随机彩色标签数量教程