前些天,写过一篇关于 Typecho tag cloud 的文章 https://mrasong.com/a/typecho-tagcloud ,那时没深入了解 typecho,有点走弯路。 其实可以用 typecho 的 widget 来快速实现 tag cloud 和 archives,代码如下:
1<?php
2/**
3 * _Tag Cloud_
4 *
5 * @package custom
6 *
7 */
8?>
9<?php /*your code here*/ ?>
10
11 <?php /*archives */ ?>
12 <?php $this->widget('Widget_Contents_Post_Date', 'type=month&format=Y F')
13 ->parse('<a href="{permalink}">{date}[{count}]</a>'); ?>
14
15 <?php /*tag cloud*/ ?>
16 <?php $this->widget('Widget_Metas_Tag_Cloud')
17 ->parse('<a href="{permalink}">{name}[{count}]</a>'); ?>
18
19<?php /*your code here*/ ?>