经过多天的修改,iNove 1.4.6 主题基本上已经折腾完了。除了不会改的、改不了的外,其它基本上也完全按照自己想要的改好,现做个小总结:
1.集成了Willin Kan的Mini Anti Spam,可以省去Akismet插件以及烦人的API Key;
2.集成了RelatedPosts功能,省去WP-RalatedPosts插件;
3.自动更新每个页面的Keywords及Description;
4.Gravatar头像本地缓存,极大提高WP的阅读效率;
5.集成Mini Pagenavi,无需再安装WP-Pagenavi插件;
6.集成MP3播放,使用{mp3}MP3的URL地址{/mp3}("{}"对应改成"[]");
7.启用WP自带的Thickbox功能,可以省去一大堆的图片效果插件;
8.菜单变换滑块效果、最近30天活跃好友墙、左下方浮动控制按键,等等等等~
无法实现的集成功能有:
1.评论回复邮件通知功能。Willin Kan提供的代码只适应嵌套格式的评论,对于像iNove这样不是嵌套格式的评论无法使用。当然替代的方法还是有的,比如使用WP-Thread Comment或者Mail To Commenter插件就可以实现该功能,但违背能少就少用插件的原则而放弃该功能了。
2.水煮鱼WP2QZONE功能。该功能在在线发布的时候可以完美实现,但是由于我一般都是使用WLW来发布,造成的结果就是老是同步成无标题、无内容的二无产品,所以也就暂且放弃。
3.其他功能嘛也就还差复合导航菜单了,这个以后再慢慢改进吧,呵呵!
WP同步至QZONE的功能测试完毕,效果满意!(发现用WLW发表的居然无法同步!明天再搞~)
ThickBox替代Auto highslide插件也搞定,效果很好!
下一步蛋疼计划为折腾iNove修改版的菜单滑动变换效果以及评论回复邮件通知功能,希望顺利!
这几天也就是整天吃饱了撑着,一直在折腾这iNove。
据说有一个插件可以将WP上面的帖子自动同步到QZONE(详见水煮鱼的《同步 WordPress 博客日志到 Qzone》),下载下来一看只有一个PHP文件且里面只有两个Function,二话不说修改了相关参数后就给剪到了function.php了,符合增加功能而不增加插件的使用量的原则,呵呵。
不过使用该同步首先的开启QQ邮箱的SMTP功能,位于“邮箱设置”->“账户”页面里面。可见下图:
使用总结:
- 打开 QQ 邮箱的 SMTP 功能。
- 下载同步到 Qzone 插件:WP2Qzone。
- 上传到 WordPress 插件目录中下并激活。
- 把插件中的
$qq_number 和 $qq_password 设置成你的 QQ 号码和密码。
- 这样只要你一发布日志就会自动更新到 Qzone 中。
PS:再次精简掉一个插件Auto Highslide,使用WP內置的Thickbox功能!具体办法见ZWWoOoOo的《简单实现图片的 ThickBox 效果》!
今天又把主题给折腾了一把,其原因主要是因为Willin Kan的评论回复时邮件提醒功能在这个主题上不好使!经个人分析,可能的原因是在于iNove没有使用嵌套的评论格式,邮件提醒功能使用的代码对应不上。既然找到原因,就试图将原本的评论修改成嵌套格式,并经过一上午的努力终于——失败!难度实在太大了,远超出我的能力范围了,呵呵
不过今天的折腾还是有收获的,在插件的使用上又给精简了一个RelatedPost,目前只剩下五个,成绩不错!本来也想把RecentComments也给减了,看着它自带的换页功能蛮好的,也就暂且先留下吧,呵呵。
1、干掉Akismet,使用Willin Kan的《WP Anti Spam 小牆 1.81》替代;
2、增加Ajax Comments添加评论,同样学习于Willin Kan的Ajax Comments,不过要修改成非嵌套形式;
3、贴图功能,可以在评论上贴网络图片;
4、评论回复时邮件提醒功能,同样学习自Willin Kan的Comment Mail Notify;(PS:该功能自己未做测试,还不知道具体有没有效果)
5、评论表情,弃用MG12的Highslide4WP,改用Willin Kan的《WP表情符号》;
增增减减,目前小博的插件使用量为6个,基本上还算可以了。

花了两天的功夫,基本上将iNove 1.4.6修改成自己想要的模样,效果还算满意。
PS:顺带也将WP给优化了一下,干掉了一个插件、增加了邮件回复功能、Ajax评论功能、贴图功能等等。
