我相信很多人像我一樣開(kāi)始在WordPress2.3或以上的版本顯示默認(rèn)的標(biāo)簽(Tag)數(shù)。大概寫(xiě)了一個(gè)月的博客之后,您或許會(huì)認(rèn)識(shí)到標(biāo)簽像貓一樣無(wú)法控制,它們可能會(huì)不斷的增加以至于擠出預(yù)定的空間。
wp_tag_cloud功能默認(rèn)顯示的最多是45個(gè)標(biāo)簽,但是對(duì)很多WordPress主題預(yù)定的標(biāo)簽云空間來(lái)說(shuō),這個(gè)數(shù)量太大了。好消息是我們可以通過(guò)一個(gè)簡(jiǎn)單的方法來(lái)裁減這個(gè)數(shù)量。
以下是在博客上最多顯示30個(gè)標(biāo)簽的代碼,最小的字體是8號(hào),最大的字體是22號(hào):
<?php wp_tag_cloud(’smallest=8&largest=22&number=30′); ?>
如果您想增加或者減少標(biāo)簽顯示數(shù)量,只需要把30換成您想要任何數(shù)字。如果您想讓其中出現(xiàn)次數(shù)最多的標(biāo)簽看起來(lái)更大,只需要把22改為比它大的數(shù)字;如果您想讓其中出現(xiàn)次數(shù)最少的標(biāo)簽看起來(lái)小些,只需要把8改為比它小的數(shù)字(但是不要改得太小,否則別人看不見(jiàn))。
所以,要定制您喜歡的標(biāo)簽云,您所需要做的只是修改一些數(shù)字。
精博寄語(yǔ):
1 原文:How To Display Most Popular Tags In WordPress Using the WP_TAG_CLOUD Function
2 原文作者:表現(xiàn)博客的Ryan Caldwell
3 本文的方法只是針對(duì)沒(méi)有使用Widget的WordPress主題,具體做法是把文中提及的代碼加到您的WordPress模板的Sidebar.php文件中。
4 如果您的WordPress主題有使用Widget,就需要修改wp-includes文件夾里面category-template.php文件的以下代碼:
function wp_tag_cloud( $args = '' ) {
$defaults = array(
’smallest’ => 8, ‘largest’ => 22, ‘unit’ => ‘pt’, ‘number’ => 45,
同樣只需要把代碼里面的數(shù)字改成您喜歡的數(shù)字。
5 關(guān)于調(diào)整標(biāo)簽字體大小,窄多之Blog還提及了另外一種方法,就是把wp-includes文件夾里面category-template.php文件的以下代碼:
( $smallest + ( ( $count - $min_count ) * $font_step ) )
改成:
( $smallest + ( ( $count - $min_count ) * $font_step ) * 0.3 )
“其中的0.3是為了縮小最大的TAG尺寸,大家可以根據(jù)自己喜好設(shè)定比例。”
新聞熱點(diǎn)
疑難解答
圖片精選