织梦TAG标签云美化方法

织梦TAG标签云美化方法,第1张

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

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

 

第一步:在后台打开:“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'} href='[fIEld:link/]' target="_blank" >[fIEld:tag /]

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


总结

以上是内存溢出为你收集整理的织梦TAG标签云美化方法全部内容,希望文章能够帮你解决织梦TAG标签云美化方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/1053214.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存