这是一则WP折腾的流水账,近几天的一些大修小补,不说出来我怕你们发现不了 😛
嵌套评论
这是最重要的改变,我爱iNove的@对话式评论,但是我更爱嵌套。WP升级到3.x后Quick Comments不能用了,没有Ajax评论可不行,我想用Willin的Ajax comments,这也促使我做出改变。过程之曲折自不必说,参考了几个模板,结果就是你现在看到的样子。照顾了以前的@评论,保留@悬浮提示(IE不好意思啦,CSS3属性)。
真正的大师有木有!除了Ajax Comments,我还一口气用上了他的Comment Mail Notify(代替Mail To Commenter),小墙(代替Akismet),my-visitors(代替WP-Postviews和WordPress Database Backup),Mini Pagenavi(代替WP-PageNavi)。Willin的插件都很精悍,除了这些插件,很多WP问题在他那儿都有答案。(不一一ping了)
侧边栏最新评论
也是由于WP升级,mg12的wp-recentcomments插件不能用(现已升级),侧边栏的最新评论改用代码插入,效果也不错。评论比较长的话把鼠标移到最后的“»”上试试。如果是在文章页面,你还可能看到下面这个模块。一排都是自己的头像,有木有小震撼小惊喜?方法来自万戈。
jQuery效果
既然加载了几十K的jQuery,为什么不好好利用一下。比如右上角的订阅,比如评论框。
编辑器去掉了js几十k的QuickTags,换成非插件给wordpress加上评论编辑器,原作者不知是谁(更新:qiqiboy)。
关于评论表情,A.shun用高亮的字体说过,“作为一个懒人,我不允许在自己的博客上插入一个表情要点两下鼠标。” 很不幸,我用的Highslide4WP就需要点两下鼠标,好吧,我也算懒人,于是表情改为了代码插入。而且特意用了hover动作,不知道算不算只点一下鼠标,A.shun给过吗? 😮
插件的去留
除了以上提到的这些,受升级影响还停掉了Easyarchives。用上了zwwooooo的代码实现WordPress归档页面模板。
新添加的插件,External Links,文章内容中的外部链接的标示就是用它实现的。Gravatar Signup Encouragement,如果评论者填写的邮件没有用Gravatar,会给一个提示,引导他去设置头像。这两个插件都可以用代码实现,懒得折腾了,腻了就停掉。
目前的问题和bug
回复评论时,如果评论框里有输入,点击“取消回复”后,不能清空输入内容。</>
用jQuery.mini 1.3.2有下面两个bug,目前我在用1.3.1,一切正常。
SlideDown效果失去焦点时,如果再点击目标时,又重复Slidedown一次。形象一点就是点击一下评论框,编辑器滑出,点击评论框以外位置,编辑器并没有收回,但是再点击评论框时,编辑器还是有滑出动作。(是不是我代码写的不对?)
经过嵌套评论的@回复,悬浮效果会有“双眼皮”,如下图。
最后,有没有简洁的图片插件推荐?只要能实现点击缩略图能打开原图就可以。现在我用的是Showfom小盆友的Auto HighSlide。
特别鸣谢
如果你们有访问统计的话,会发现最近有很多来自我的PV,哈哈。
折腾了好久,除了很多不值一提的小修补,发现也没多少值得写的,不过,会不会有人问,这个主题为什么叫iNove?
外部链接中显示的这个小图标还是满好玩的!
改过好几次了!
博主,我想问下,我现在在用的也是一款修改的inove,不过评论形式不是嵌套的,我想让它成为嵌套的,不知该怎么弄……http://bulog.org/share/wordpress/theme-h4.html 这是主题。
@寨主 你找个支持嵌套的主题改吧,要我说也说不清楚。
主要是改functions.php的评论样式部分,comments.php的评论列表、提交评论表格部分。还要在header.php中引入comment-reply.js
额。。。编辑器代码是我的。。。哈哈。。。连js命名空间的名字都还没变。。simpaled是我一款主题的名字。。。。http://www.qiqiboy.com/2010/07/26/to-comment-box-to-add-text-formatting-editor.html
@qiqiboy 是嘛哈哈。。你很早之前写的吗?你的链接的这篇文章我去看过,当时不会自己添加需要标签,放弃了,又到网上找了一个,没想到还是你的呀?谢谢你的代码~~ 😮
能分享不
@yunsong 模板不能分享,如果需要特定的功能倒是没问题 😳
就觉得你这很不错啊