清理门户。。。
今天blog终于好了,于是一不留神花了很多时间在上面。
做了这么几件事情:
一直想添一个像样的索引。wordpress什么都好,就是自带的archive模版太弱,对于我这种已经有600+篇文章的blog非常不好用。以前用的ela插件在wordpress 2.3不能使用了,于是换用了SRG Clean Archives。但是又有一个问题,SRG是只显示按月的档案的,而我需要一个按类别的档案。搜索了一阵子,没有找到什么合适的插件,但在wordpress官网上看到了一些讲category的文章,于是决定DIY,把默认的category档案显示更改一番。
立即遇到的一个问题是,我的全局设定里默认每页只显示6篇文章,而我不知道该怎样为category档案单独修改。又一番google,看到了两种解决方案,一种是在category.php里手动更改代码<?php get_header(); query_posts( 'posts_per_page=-1&cat=' . $cat ) ?>另一种是使用custom query string插件。怎奈原先的CQS插件不支持wordpress 2.3,好在有个博友为其做了升级。
但是测试中又遇到了问题,发现有的页面显示正常,有的侧边栏则没有了。经过一些测试,认定问题出在中文的文章上。于是想到了我在用的中文wordpress工具箱。将其deactivate,重新测试有问题的页面,果然显示正常,只是中文的文章无法正常截断,显得很难看。又一轮google,看到了这篇文章,一个对工具箱的简单优化。
问题几乎完全解决,只是我新进添加的sharethis插件在这些档案页无法正常显示(仍然是截断的问题)。于是索性把其由自动改为手动,并在index.php和single.php两页上添加了代码。本来档案页也不需要那么多sharethis。。。何况我这blog的访问量,估计一年都不会有一篇被保存。。。
p.s.我现在虽然在上班但是完全在怠工。。。所以。。。
Recent Comments