打造完美存档页面(三)
在《推荐存档插件 — 打造完美存档页面(二)》中我介绍了两个关于存档的优秀插件。今天再给大家介绍一款插件,以使你的存档页面更加完美!它就是WordPress Heat Map plugin!
这款插件的效果一如这篇博文的标题一样,诸位博友应该对于wordpress的标签云功能熟悉的不能再熟悉了!那么这款插件的功能就是:
- 让你的“日志分类”、“存档日期”也像你的标签云一样显示!
- 可以根据所包含文章篇数的多少来定义“热门度”!
- 根据热门度我们可以设置“日志分类”、“存档日期”显示的颜色以及大小!
具体的显示效果你可以预览我的: 存档页面
怎么样,看过我的存档页面你是不是也为它的效果所打动呢?:-)那就开始该照你的存档页面吧!
WordPress Heat Map plugin 的使用:
(一)插件的安装
- 下载插件:wp-heatmap_2_3.txt (适合于"wordpress2.3+"用户);wp-heatmap_2.txt (适合于"wordpress2.3-"用户)
- 下载到本地之后将它重新命名为:“wp-heatmap.php”
- 上传改名后的php文件到你的wordpress插件目录
- 在你的后台激活插件“WordPress Heat Map”
(二)插件的使用
这个插件提供了两种使用模式,分别对应于“日志分类”和“存档日期”,其函数调用如下:
- heatmap_categories(smallest, largest, 'unit', 'cold', 'hot', 'before', 'after', 'exclude', limit)
- heatmap_archives(smallest, largest, 'unit', 'cold', 'hot', 'before', 'after')
以下是对参数的解释:
- "smallest":最小的字体大小(要求是整数),以表示最低“热门度”。默认为10 。
- "largest":最大的字体大小(要求是整数),以表示最高“热门度”。默认为36 。
- "unit":字体单位,可以使用"pt", "px", "em", "%", 等等. 默认为"pt"。
- "cold"和"hot":分别控制“最冷”和“最热”的颜色。颜色格式使用三位值格式,但请注意不需要加前面的"#"号!比如:"000"/"f00"/"00f"/"fff"等等。“最冷”默认为:"00f"(蓝色);“最热”默认为:"f00"(红色)。
- "before"和"after":文本前后隔开的符号,可以用"<li>"标签等,默认为空格(" ")。
- "exclude":被排除在外的分类,注意这个函数只支持“分类”调用!即"heatmap_categories()"。
- "limit":要显示的热门分类的数量,不设或是设为"0"表示显示所有分类。这个函数同样只适用于“分类”的调用!即"heatmap_categories()"。
(三)应用举例
使用是非常灵活的,以下分别举出直接使用和有"CSS"样式控制的例子,仅供参考!
直接使用:
1 | <?php heatmap_archives(12, 36, 'pt', '000', 'd01', '', ' ', '', 10); ?> |
有CSS样式控制:
1 2 3 | <ul class='heatmap'>
<?php heatmap_archives(100, 150, '%', '000', 'd01', '<li>', '</li>'); ?>
</ul> |
1 2 3 4 5 6 7 8 9 10 | #content ul.heatmap { margin:0; padding:10px 0 30px 0; } #content ul.heatmap li { margin:0; padding:0; display:inline; } |
写到这里,可以说打造完美存档页面所要做的工作已经全部结束!我想经过这些步骤你的存档页面已经具有足够的功能,从而在你的博客中真正发挥站点地图的作用!
最后,祝你好运!
如果你有什么意见和建议,请留言!谢谢!~~
声明:城市@后版权所有,未经授权请勿转载本博客日志到任何博客或论坛!
如果你喜欢我的文章,欢迎订阅。Google Reader | 鲜果 | 抓虾 | 九点 | QQ邮箱 | 有道 | 更多

你好,我怎么用不来这个插件呢?
我新建了一个页面,然后用HTML编辑器输入了,发布之后进入存档菜单,却什么也没有,请告诉我到底要怎么做呢?
你新建的页面是存档页面么?这个插件其实很简单哦
你以Page.php页面为模板,建立一个存档页面,把这个插件的调用代码添加进模板里面就OK了!一般添加在[?php the_content(); ?]这个代码的下面就好啦
哇,admin来了,不容易见到啊,今天也是一样忙吗?
o,要用Php为模板啊?我都是直接新建页面就用,没发现有什么地方可以选模板的。我看看吧
还是不行啊。我都是用后台新建页面的,如果不是这样做请问要怎么做呢????实在不懂
@Alpha
1、这个插件是要手动建立一个存档页面的
2、在后台新建页面以后,下面有一个叫“页面模板”的选项,在下拉菜单中选择你建立好的模板就OK
3、如果你的主题里已经有单独的存档页面,可以直接修改即可;如果没有一般你可以用主题中的pag.php为基础建立一个存档页面
4、如果你根据以上还是实在不会弄,你可以把你使用的主题发到我邮箱里,我给你修改一下
其它的都好理解。
就是这一步:
2、在后台新建页面以后,下面有一个叫“页面模板”的选项,在下拉菜单中选择你建立好的模板就OK
后台新建页面以后,找遍了下面没有一个叫“页面模板”的选项啊,怎么办???
@lostindream 不是没有,是你要先把你手动建立的存档模板放到你的主题文件夹内,然后建立新页面时就会看见这个选项! /偷笑/
如果你的主题包内没有任何一个另外手动建立的新模板,那么这个选项是没有的哦 /可爱/
/仰慕你/
我已经把我手动建立的存档模板放到我的主题文件夹内,但是之后建立新页面时还是没有看见下面有一个叫“页面模板”选项啊!
请赐教了
@lostindream OK,如果你已经正确手动建立了模板,那是不可能不显示“页面模板”这个选项的! /汗/
请检查你所建立的页面模板最上面是否有以下代码:
如果没有,请加上就OK!如果你依旧不能成功,你不介意的话可以把你的主题发到我邮箱里,我给你检查一下 /握个手/
多谢你的即时回复,在wp2.5发布以来,后台新建页面时已经没有了选择模板这个选项,如果你用的是2.51,你可以自己新建一个页面测试下,确实存在这个问题,所有的2.5的用户目前都是这样子的
就很遗憾的不能按照你所给出的方法进行了,所以期待你给出新的解决办法
@lostindream /???/ 乖乖,你不是跟我说天方夜谭吧?!我用的是wordpress 2.5.1,本机安装的是wordpress 2.6 beta2。我截个图给你看看有没有这个选项!(点击图片放大观看)
1、我新建了页面,使用的代码是你直接引用的那句,效果可以在我博客看到了,感谢;
2、如果想使用你下面的那个css控制的样式,就是view cod css里面的那个,应该放到哪个地方呢?
3、我现在显示得只有按照月份的存档,我想添加一个按照分类来显示的,自己写了一句:,想要的效果是:最小14号字体,最大36,最冷蓝色,最热红色,所有分类都显示,文本用空格隔开。结果更新之后,页面不能打开了……
4、想知道这两个问题怎么解决,感谢。
@流星,最近有点忙 /工作忙/ 没有及时回复你的问题,望谅 /可爱/
1、你要用CSS控制,那么CSS样式的代码应该粘贴到你的style.css文件里面。
2、利用本文提到的插件的第一个函数:heatmap_categories不就可以实现你说的按分类显示的功能吗?你只需要按照下面的例子比葫芦画瓢就可以了啊 /???/ 至于函数里的参数问题我不是在下面有详细的介绍么?就是颜色的代码你要注意不是六位的而是3位的 /偷笑/
这个我用的是 Clean Archives Reloaded, 功能简单实用, 反正我是觉得够用了, 一些花哨的功能拿来也没用! 实用极其方便!
写的很详细啊,正在研究不要插件的
我搞不起来啊
麻烦看看 我想去掉target的_blank都不行
我其实想要你的存档 效果 可是不会搞