Dedecms   发布时间:2022-05-06  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了dedecms织梦tag彩色关键字:彩色标签大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

织梦DedeCMS模板中用彩色tag做彩色关键词,下面分享一下吧! 修改方法: 1、在/include/common.func.php 中加入如下函数: function getTagStyle() { $minFontSize=8; //最小字体大小,可根据需要自行更改 $maxFontSize=18; //最大字体大小,可根据需要自行更

织梦dedecms模板中用彩色tag做彩色关键词,下面分享一下吧!
修改方法

1、在/include/common.func.PHP 中加入如下函数

	
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)); }

  此函数的作用是输出随机的样式,包括font-size和color。

  如果你想指定只显示几个字体大小,而不是完全随机,请将上面的函数代码修改为:

	
function getTagStyle() { $sizearray = array(’8′,’9′,’10′,’11′,’12′,’20′); //自定义字体大小,可根据需要自行修改 return ‘font-size:’.$sizearraY[rand(0,count($sizearray))].’pt;color:#’.dechex(rand(0,255)); }

2、在模板中用如下代码调用标签

	
{dede:tag row=’45′ getall=’1′ sort=’hot’} <a href=’[field:link/]‘ title=”[field:tag /]([field:@R_340_10586@l /])” style=”[field:@R_340_10586@l runPHP=yes]@me=getTagStyle();[/field:@R_340_10586@l]“>[field:tag /]</a> {/dede:tag}

上面的这个是调用热门tag的,我在这里修改一下换成搜索关键词

	
{dede:tag row=’45′ getall=’1′ sort=’hot’} <a href=’/plus/search.PHP?keyword=[field:tag /]‘ title=”[field:tag /]([field:@R_340_10586@l /])” style=”[field:@R_340_10586@l runPHP=yes]@me=getTagStyle();[/field:@R_340_10586@l]“>[field:tag /]</a> {/dede:tag}

3、在dede后台生成相应html,OK,看效果吧 :

dedecms织梦tag彩色关键字:彩色标签

大佬总结

以上是大佬教程为你收集整理的dedecms织梦tag彩色关键字:彩色标签全部内容,希望文章能够帮你解决dedecms织梦tag彩色关键字:彩色标签所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。