欢迎来到欣怡建站!我们致力于提供优质的网站建站服务
注册

织梦TAG标签云美化方法

相关案例演示

织梦标签的美化有利于用户体验就像wordpress那样,大小可以自己设置最大到最小之间,也可以固定大小,颜色采用全部随机设置。方法很简单一共分为两部分,一部分增加一个PHP处理函数最后一部分增加模板调用。

织梦TAG标签云美化方法

第一步:在后台打开:“include/helpers/extend.helper.php”文件在最后个大括号前面添加如下代码:(注:现在这个才是最新的自定义处理函数以前那个“extend.func.php”建议不要使用了反正我是出来过几次问题,换到“extend.helper.php”文件里就正常了)

//TAG标签颜色、数字随机函数

function getTagStyle()

{

$minFontSize=8; //最小的字体大小,可根据需要自行更改

$maxFontSize=18; //最大的字体大小,可根据需要自行更改,设置好以后调用出来的字体大小随机取这中间的。

return 'font-size:'.($minFontSize+lcg_value()*

(abs($maxFontSize-$minFontSize))).'px;color:#'.

dechex(rand(0,255)).dechex(rand(0,196))

.dechex(rand(0,255));

}

第二步:打开你织梦模板的目录找到需要加入这个彩色标签云的地方,比如是“index.htm”那就在这里面找个要显示它的地方粘贴如下代码:

{dede:tag row='10' sort='rand' getall='1'} <a href='[field:link/]' target="_blank" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /]</a> {/dede:tag}

(说明:“row=‘10’”:取10个TAG标签-“sort=‘rand’”:随机抽取-“getall=‘1’:全站标签”。一句话概括就是在全站所有标签中随机抽出10条标签进行显示,上面这些都要以自己看情况设置,我们这里主要用的是style样式,这个弄对就行了,其它的自行设置去吧。)

作者:欣怡建站 挑错 时间:2020-01-13 05:30
首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
相关教程
在线客服