WordPress分類可以加個性圖標,那么標簽是不是也可以加上圖標?當然可以!官網(wǎng)Codex已為我們提供了現(xiàn)成的代碼:http://codex.wordpress.org/Function_Reference/get_the_tags
<?php
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo '<img src="http://example.com/images/' . $tag->term_id . '.jpg"
alt="' . $tag->name . '" />';
}
}
?>
官網(wǎng)原代碼中的標簽無鏈接,小圖標地址是絕對路徑,簡單修改一下:
<?php
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo '<a href="'.get_tag_link($tag).'"><img src=" '.get_bloginfo('template_directory').'/image/' . $tag->term_id . '.jpg" />'. $tag->name .'</a>';
}
}
?>
小圖標地址改為相對路徑,可以將小圖標放到當前主題 image 目錄中,默認小圖標名稱以相應的標簽ID命名。
可以修改其中的:
$tag->term_id為$tag->name
這樣圖標可以直接用標簽名稱命名。
用上述代碼替換主題默認的標簽函數(shù):
<?php the_tags(); ?>
如果主題無類似的標簽調(diào)用函數(shù),可以加到模板主循環(huán)適當?shù)奈恢谩?/P>
最后,用CSS樣式美化一下,即可。
更多信息請查看IT技術(shù)專欄