王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

emlog标签优化教程 - 标签数目、色彩、字体一贴搞定

emlog侧边栏标签优化显现教程,这个标题好像很笼统,怎样优化显现,主假如削减显现标签的数目,还能够加点色彩换下款式,让标签不显得单调。
如今许多 博客的标签数目已异常巨大了。假如全都都显如今侧边栏,会占很大的篇幅。下面细致的引见一下削减标签的要领。
1、按指定标签数目随机显现:
打乱标签的数组,然后限定标签的数目。代码以下:

<?php//widget:标签function widget_tag($title){global $CACHE;$tag_cache = $CACHE->readCache('tags');shuffle($tag_cache); //增加这行代码完成标签随机排序$num='20';指定标签个数?><?php foreach($tag_cache as $key =>  $value):if($key < $num):$color = dechex(rand(3355443,13421772));?><li class="tags"><a class="label" style="background:#<?php echo $color; ?>" href="<?php echo Url::tag($value['tagurl']); ?>" title="<?php echo $value['usenum']; ?> 篇文章"><?php echo $value['tagname'],' +',$value['usenum']; ?></a></li><?php endif; endforeach; }?>

2、将标签排序按前提显现:
    将标签根据文章相干数举行排序,然后显现文章相干数大于一个数(如:1)的标签。代码以下:

<?php//widget:标签function widget_tag($title){global $CACHE;$tag_cache = $CACHE->readCache('tags');//start 入手下手排序foreach ($tag_cache as $key => $row) {$usenum[$key]  = $row['usenum'];}array_multisort($usenum, SORT_DESC, $tag_cache);//end 猎取排序后的新数组 $tag_cache?>……省略外层的div+css<?php foreach($tag_cache as $value): if($value['usenum'] > '1'): //1能够更改成大于1的其他数字,掌握文章相干数$color = dechex(rand(3355443,13421772));?><li class="tags"><a class="label" style="background:#<?php echo $color; ?>" href="<?php echo Url::tag($value['tagurl']); ?>" title="<?php echo $value['usenum']; ?> 篇文章"><?php echo $value['tagname'],' +',$value['usenum']; ?></a></li><?php endif; endforeach; }?>


相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。