Archive for August, 2009

PhilNa2 version 2 released

新版已经放出,需要的更新吧

可能有人早就注意到了, 我几乎把代码全部重新来过. 唉~, 还是忍不住, 考研阶段还是手痒!

新版本我没有去验证(应该是不能通过验证的!), 因为是离线状态写的, 我上网实在多有不便. 请见谅.

特性:

  1. 增加评论修改(限时30分钟).
  2. 增加更换头部背景图片功能.
  3. 增加部分显示沙发等…(还有待改进)
  4. 增加Ajax获取评论,解决分页导致评论无法悬浮显示.
  5. 增加访客光访问不留言提醒!(不信,你使劲刷新我的博客看看! 哈哈)
  6. 增加相关文章函数.(请卸载原来的插件)
  7. 改进了欢迎提示,功能更多,并支持插件机制.
  8. 去掉了对IE6的支持.(我用 WIN7 没有 IE6 可以测试的! 抱歉).
  9. 去掉热情评论员.(可能看朋友们的反应,然后再加上.)
  10. 去掉了博客墙(可能看朋友们的反应,然后再加上.)
  11. … 还有些我也写不清了… 自己看吧. 可能还有bugs. 欢迎大家报告

Read more…

去掉 WP 文章的版本控制

WP2.6以后开始有文章版本控制的功能.自动保存和修改文章都会产生一个新的版本.

这个功能有利有弊. 好的方面是我们修改了文章, 以后还可以反悔, 将文章改回到以前的版本. 不好的方面. 一是造成文章id的混乱, 二是WP不会自动删除无用的版本. 而修改文章乃家常便饭, 加之自动保存功能. 久而久之, 数据库产生大量无用数据.最终可能影响性能.也不利于备份. 部分用户没用多久数据库却非常大, 很有可能也是这个原因造成的. 总之我还是不太喜欢这个功能.

一般的解决办法是禁用自动保存. 或者延长自动保存的时间间隔. 对于旧版本用SQL语句删除.尽管可以尽量避免版本过多问题, 但这样效果并不是很好.

我们很多人希望能保留自动保存同时. 去掉版本控制.这里给个比较好的办法. 将以下代码复制粘贴到主题的 functions.php 中就能禁用版本控制了.

1
2
3
4
5
6
global $wp_version;
if(version_compare($wp_version, '2.6','>=')){
	remove_action('pre_post_update','wp_save_post_revision');
	if(!defined('WP_POST_REVISIONS'))
		define('WP_POST_REVISIONS', false);
}

Read more…

出来冒个泡

前几天去了趟网吧, 终于决定还是把博客开通. 老是显示错误信息终归还是不太好, 博客刚重开没多久就有人过来留言, 很高兴还有不少朋友依然记得我. 挺感动~

之前因为空间绑了些没有备案的域名, 帐号被关闭了很长一段时间, 而我又在外地实习, 请假回校后又是上考研辅导班, 很忙. 无暇顾及博客.现在重开, 用的是以前的一个数据库备份. 我也不知道丢没丢数据, 先这样吧. 比起全部重来的好.

当然在接下来的日子, 我还是没什么时间. 对于大家的热忱, 我不得不怠慢了, 评论和邮件都无法及时回复. 这个我需要解释一下. 我现在是在学校附近租房子住, 很小的一个房子, 在顶楼, 光线很暗, 整天需要开灯, 当然也没有网线! 房租还不便宜(160块/月), 但是没有办法, 为了那个并不是我很理想的目标. 我必须保持艰苦奋斗的精神. Read more…