为WP主题添加 Tag 云页

01.16.2008, WordPress, by .

新建一个空白页在里面加入下面的语句就可以了

<?php wp_tag_cloud('smallest=8&largest=22&unit=pt&number=45&format=flat&orderby=name&order=ASC'); ?>

  • smallest: 设定tag cloud输出的最小字号,默认值为’8′。
  • largest: 设定tag cloud输出的最大字号,默认值为’22′。
  • unit : 设定tag cloud输出字号的单位,默认值为’pt’。
  • number : 设定tag cloud输出tag的数量,默认值为’45′。
  • format: 参数’Flat’将会以平铺的形式输出tag并且用空格将tag分隔开;参数’List’将会输出一组无序的tag列表;参数’Array’将允许你定义一组tag排列;默认值为’Flat’。
  • orderby: 将会以’name’或’count’对tag进行排列,默认值为’name’。
  • order: 定义tag以’ASC’升序或’DESC’除序进行排列,默认值为’ASC’。

以上各参数以“&”符号连接,不必都填,不填的参数以缺省值为准。另外有“exclude”和“include”两个参数用法不明,应该是排除以上某些参数时使用的。

也可以写在模版里面,拿 iKite Theme 来举例 :

1. 复制模版文件 links.php 为 Tags.php。

2. 把<div id=”linkpage”>这个DIV标签内的内容替换为一下内容

<div id="linkpage">
<h2>Tags</h2>
<ul>
<?php wp_tag_cloud('smallest=8&largest=22&unit=pt&number=45
&format=flat&orderby=name&order=ASC'); ?>
</ul>
</div>

3. 把第3行的Template Name: Links 更改 Template Name: Tags。保存上传。

4. 在WP的后台新建一个页面,选择Tags模版,然后发布就可以了。

另外留言板可以用一个空的评论页来实现 。不用任何插件。

只需在模版页 的适合位置放入调用评论代码“ <?php comments_template(); ?> “即可。

和这篇文章相关的模版文件下载在这里.

Stillness Theme 也可以照这个方法来修改。我就偷个懒了,呵呵。

4 Replies

  1. says:

    喔~~~学到了,谢谢分享哦~每天都关注你:D

  2. vcc says:

    早就应该把这个做出来啦,我的tags页面也就不用鼻子很脸全挤到一块了。。

  3. 吉林论坛 says:

    不错哦

  4. 吉林论坛 says:

    不错哦

这篇文章的评论已关闭。