DEDECMS컬러 태그 클라우드 구현 방법
#🎜🎜 # DEDECMS 색상 태그 클라우드 - 태그(TAG)의 임의 색상 및 크기 실현
기능 설명: 태그 클라우드의 효과 실현 다양한 색상 및 글꼴 크기 등, 색상 및 글꼴 크기가 무작위로 표시되며 코드를 변경하여 범위를 제어할 수 있습니다. 추천 학습: 수정 방법: 1. php.ini에 다음 함수를 추가합니다.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)); }이 기능의 기능은 글꼴 크기 및 색상을 포함한 임의의 스타일을 출력하는 것입니다. 완전히 무작위가 아닌 몇 가지 글꼴 크기만 표시하려면 위 함수 코드를 다음과 같이 수정하세요.
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}3. 백그라운드에서 해당 HTML을 생성합니다. 효과를 살펴보겠습니다.
위 내용은 DEDECMS가 색상 태그 클라우드를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!