解决wordpress自带标签云设置问题

wordpress自带的标签云其实就已经不错了,只是它的排序、数量和大小等参数有点不妥当,标签总是那么几个,几本不变化了,想改动一下,于是上网找,发现大家一般都只讲改什么,就是改wp_tag_cloud()调用时的参数,可是,当我改完主题模版里的wp_tag_cloud()参数,却发现不管用,甚至是删了此函数,还是会出现标签云,肯定是搞错地方了,再找,发现在wp-includes目录下的category-template.php文件中有wp_tag_cloud()的默认参数,修改即可,奇怪了,为什么模版里的设置会无效呢?还有,order参数要注意大小写,似乎小写不灵的。

WP博客装修记录

1、使用了WhiteHouse theme

2、安装了统计插件

3、安装了wap插件

4、加大了正文字号

5、将favicon.ico换成了麦穗

6、修正了上页、下页,使之符合国人习惯

解决WordPress在IE无法发布评论问题

原来搭的一个wordpress一直无法发表评论,我以为是WP的问题,就没管了。可是今天发现新建的这个也无法发表评论,发表评论点击提交后浏览器出一个白屏就没反应了,地址栏上显示http://localhost/wp-comments-post.php#comment-,评论并没有写入数据库,我用google chrome试了一下,居然可以发表,我意识到了肯定是浏览器的问题,wordpress现在不买IE的帐了,可怜的IE内核啊。

于是只能上网寻找解决方案啊,居然发现几乎没有人讨论这个问题,只在wordpress.org.cn上一位叫shunhack的网友也说遇到了这个问题,他提出了一个解决方案,虽然不能从根本上解决问题,不过好歹能发表评论了,下面我就把它这个方法转发一下

解决办法: 找到/wp-includes/comment.php文件
找到  $data = compact(‘comment_post_ID’, ‘comment_author’, ‘comment_author_email’, ‘comment_author_url’, ‘comment_author_IP’, ‘comment_date’, ‘comment_date_gmt’, ‘comment_content’, ‘comment_karma’, ‘comment_approved’, ‘comment_agent’, ‘comment_type’, ‘comment_parent’, ‘user_id’);
在这上面的 代码前加上以下代码就行了
$comment_agent = ‘Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 ‘;