Hiển thị tag ngẫu nhiên cực đẹp cho wordpress không cần dùng plugin

  • Thread starter Thread starter AdminAdmin is verified member.
  • Start date Start date
Admin

AdminAdmin is verified member.

Well-Known Member
Staff member
Administrator
Demo
tuoitrevnbiz10042013.png
Cách làm:

Đầu tiên các bạn chèn đoạn code sau vào file functions.php:


PHP:
//Start of colorful tag cloud
 
function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$color = dechex(rand(0,16777215));
$pattern = '/style=(\'|\")(.*)(\'|\")/i';
$text = preg_replace($pattern, "style=\"color:[URL=http://buidoi.net/usertag.php?do=list&action=hash&hash=%7B%24color%7D]#{$color}[/URL]$2;\"", $text);
return "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);
 
//End of colorful tag cloud
Sau đó chèn đoạn code sau vào nơi các bạn muốn hiển thị, ví dụ chèn vào cuối cùng của sidebar.php:


PHP:
<?php wp_tag_cloud( 'smallest=8&largest=24&number=20' ); ?>
Thay đổi các con số trên cho đúng theo ý bạn.
 

Facebook Comments

Similar threads

Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
2K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
976
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
2K
AdminAdmin is verified member.
Admin
cuongpro9x
Replies
0
Views
1K
cuongpro9xcuongpro9x is verified member.
cuongpro9x
thanhchiit
Replies
5
Views
2K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
2K
AdminAdmin is verified member.
Admin
Admin
Replies
3
Views
3K
Hoichemgio9x
H
Back
Top