您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms织梦tag彩色关键字彩色标签修改方法
文驹治2024-07-02 19:52:21dedecms教程已有人查阅
导读1、在/include/common.func.php 中加入如下函数:2、在模板中用如下代码调用标签;3、在dede后台生成相应html,OK,看效果吧,或者见站长地带首页:
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)).dechex(rand(0,196)).dechex(rand(0,255)); }
2、在模板中用如下代码调用标签
修改方法:
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)).dechex(rand(0,196)).dechex(rand(0,255)); }
2、在模板中用如下代码调用标签
{dede:tag row=’45′ getall=’1′ sort=’hot’} <a href=’[field:link/]‘ title=”[field:tag /]([field:total /])” style=”[field:total runphp=yes]@me=getTagStyle();[/field:total]“>[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:total /])” style=”[field:total runphp=yes]@me=getTagStyle();[/field:total]“>[field:tag /]</a> {/dede:tag}
3、在dede后台生成相应html,OK,看效果吧,或者见站长地带首页:
本文标签:
很赞哦! ()
相关文章
随机图文
织梦cms在内容页arclist标签调用当前栏目ID的方法
这个问题貌似很多人都遇到过,但是很多人都不好查问题,百度关键字也没有如果是在arclist 大家都知道是{dede:field.typeid/}来调用,那么在arclist里面呢?DedeCMS用SQL快速批量删除关键字TAG标签的方法
dedecms怎样批量删除TAG标签呢?在dedecms的后台的核心—批量维护—TAG标签管理里我们可以删除TAG标签,但是这样如dede织梦调用分类及分类下文章并限制标题字数及显示条数的方法
代码如下: {dede:channelartlist row=6}织梦不能上传jpg格式图片的解决方法
到根目录下找到Include文件夹,然后找到uploadsafe.inc.php文件,打开文件,找到第54行的代码
留言与评论 (共有 条评论) |