zblog教程 | 2019年12月16日15时10分25秒 | 评论:0
今天分享一个zblog聚合随机标签,任何页面均可以展示也可以隐藏只让蜘蛛爬取,从而做到最好的优化,代码如下:
/*随机标签*/ function wapdh_suiji_tags(){// 随机50文章标签 global $zbp,$str; $str = ''; $array = $zbp->GetTagList('','',array('rand()'=>' '),array(50),''); foreach ($array as $tag) { if ($tag->Count<=50){ $i=$tag->Count*4; }elseif($tag->Count>50&&$tag->Count<=100){ $i=$tag->Count*2; }elseif($tag->Count>100&&$tag->Count<=200){ $i=$tag->Count*1.5; }elseif($tag->Count>200){ $i=$tag->Count*1; } $i=$i+100; $str .= "<span style=\"font-family:verdana,sans-serif;line-height:150%;font-size:{$i}%;margin:10px;\"> <a title=\"标签{$tag->Name}下共有{$tag->Count}篇文章\" href=\"{$tag->Url}\">{$tag->Name}</a> </span>"; } return $str; }
本函数是鸟儿写的,我在鸟儿的基础上做了一点变动加了浮动变量,让标签更好看!
本代码加入主题里的inculde.php文件中,然后将以下代码放在要展示的位置即可!
<!--展示代码--> <div class="juhetags"> {WAPdh_suiji_tags()} </div> <!--CSS代码--> <style> /**wap导航聚合标签**/ .juhetags{padding: 5px;overflow: hidden;margin: 10px;} </style>
温馨提示:如果只想让蜘蛛看就在css里添加display: none;来隐藏此信息,留给蜘蛛去爬取,随机标签,每次刷新展现的标签都是不一样的,数量默认为50,可自行修改函数内数量。
放入代码后,后台启用主题即可完成,如果有不懂的可以留言联系我!
相关文章
网友点评
本文暂无评论 - 欢迎您
⎛⎝爱站云⎠⎞
AiZhanCloud.Com