八月
05

补充《修改trackback样式,统一评论外观》中代码

补充《修改trackback样式,统一评论外观》中代码
导航:#trackbacks代码           #代码解释 在《 修改trackback样式,统一评论外观 》中,我只是说了我对trackbacks的样式处理,并没有贴出代码,当然,原因我也说了,是因为我的wlw的代码插件无法使用了。今天终于搞定了这个代码插件,所以顺便也贴出那篇文章中的代码。 代码如下,大致结构就是这样: <li <?php comment_class(); ?> id="#trackback-<?php comment_ID() ?>"> <div class="trackback-author&
继续阅读→ 本文标签: , , , , ,

七月
31

修正关于Ajax comments的一个小问题

修正关于Ajax comments的一个小问题
很多人都用willin的Ajax comments,确实是一个非常好的功能,我也一直在用。 我用的版本还是很早期的版本了,期间willin进行了多次修改升级,我一直没动,甚至换了现在新主题还是使用原来的版本。期间一直有一个问题困扰我,那就是当你发表重复评论时,评论框下方会出现提醒,但是此时我的整个博客页面也就错位了。 虽然老早就发现过此问题,但是由于几乎没什么影响(除了不小心的,谁还会没事连发相同的评论呢?),而且刷新后页面就会正常
继续阅读→ 本文标签: , , , ,

七月
30

让你的评论框自由粘贴代码

让你的评论框自由粘贴代码
前两天我写过一篇《为评论框添加文字格式化编辑器 》,其中zwwoOoOo在留言中说希望有一种可以转换“<”为html实体符号的方法,所以我给了他一段可以将选中的文字中的“<”转换为“&lt;”的js代码。 后来我仔细想了一下,觉得这个功能很有必要,因为经常有人会询问一些问题,而向他们解释时,评论框中贴进去的代码都会被wordpress给屏蔽掉。我写的那段转换符号代码虽然可以正确转换选中的代码,但是由于需要手动选择黏贴的代码,并点击
继续阅读→ 本文标签: , , , ,

七月
28

【多彩的评论】:让评论可以插入图片,更改文字大小、颜色

【多彩的评论】:让评论可以插入图片,更改文字大小、颜色
在上一篇《 为评论框添加文字格式化编辑器 》中我加入了可以方便插入图片的功能,但是很不幸,我后来才发现原来只有登录用户才能插入图片,否则图片就会被过滤掉。 所以,怎样才能让所有用户都能插入图片呢? 其实有两种方法: 一,更改wp-includes目录中的kses.php文件 这个方法来自《wordpress评论中无法插入图片的解决办法》。详细请参考原文。 wordpress评论中可以使用的XHTML标签是可以控制的,wordpress的该部分程序使用的是开源代码kses。
继续阅读→ 本文标签: , , , ,

七月
26

为评论框添加文字格式化编辑器

为评论框添加文字格式化编辑器
下午快下班时昏昏欲睡,在浏览一论坛时忽然看到输入框上的编辑器,于是精神一振,花了一个小时也给博客加入了这个功能。 之前有过这样的想法,并且上网找过这方面的代码,貌似很多人用的是一款焦作quicktags什么的编辑器。但是这个太大,足足快20KB了,实在是太臃肿了。 所以我就自己写了。代码也不多,顺便也把表情添加和这个整合到一起了。当然,功能上也许就没quicktags全面了。 其实JavaScript代码不难写,难点主要在与体验方面,比如鼠标
继续阅读→ 本文标签: , , , ,

七月
24

wordpress指定页面评论数+支持分页的楼层显示

wordpress指定页面评论数+支持分页的楼层显示
到了周末,终于有了点时间,继续完善主题一些地方。 首先还是《创建一个可设置cookie相关信息的内置Email联系表单》一文中提到的那个contact.php模板,在有cookie信息时,评论者信息时默认折叠的,然而如果提交邮件信息时如果有错误,会返回错误信息,但是此时评论者信息还是折叠隐藏的(比如如果邮件填错了,此时也不会看到相关错误提示),所以折腾了一下,如果提交信息有错误,评论者信息就不会折叠了,这样就会方便看到哪里出错了。 word
继续阅读→ 本文标签: , , , , ,

七月
15

添加引用按钮——轻松打造属于你的WordPress引用回复功能

添加引用按钮——轻松打造属于你的WordPress引用回复功能
之前的《完美解决WordPress嵌套回复的层深问题(无限嵌套)<一>》这篇文章中我讲了自己关于实现WordPress无限嵌套的一个思路。今天又有同学询问引用功能是如何实现的,我就简单说一下,有能力的同学可以折腾试试。 回复功能已经在WordPress上屡见不鲜了,可以说回复促进了访客与博主之间的互动,使得评论更加有趣。 引用功能也是一个不错的选择,因为某些情况下我们可能需要向一个人(A)解释说明一个问题时需要引用另一个人(B)所说过的话
继续阅读→ 本文标签: , , , , ,

七月
07

完美解决WordPress嵌套回复的层深问题(无限嵌套)<一>

完美解决WordPress嵌套回复的层深问题(无限嵌套)<一>
关于WordPress的评论样式有两种:@悬浮和嵌套回复。 然而嵌套回复有一个问题,那就是嵌套的深度不可能无限嵌套下去,因为一般我们为了表现嵌套的视觉样式而选择让子回复向后缩进一段距离,所以随着嵌套深度的增大,子回复的宽度也就越来越小。 如右边图片所示,设置的深度过大的话,会造成最后这样的结果。 然而如果设置的允许嵌套深度太小,则会影响访客之间、访客与博主之间的交流,因为往往因为嵌套的深度到了就不能再继续回复了。
继续阅读→ 本文标签: , , , , ,

十月
15

很邪恶地我给自己加上标签

很邪恶地我给自己加上标签
       网上逛时看到某人的评论列表里将他自己(博主)的头像很邪恶的的带了个皇冠,只要是他自己的回复,他的头像上面就有顶皇冠罩着。。。。太贱了这人。。。于是我也找到自己的模板,到评论列表这一块,替换为以下代码,将管理员与普通留言区分开来 <li class="comment <?php if($comment->comment_author_email == get_the_author_email()) {echo 'admincomment';} else {echo 'regularcomment';} ?>" id="comment-<?php comment_ID() ?>"> …… </li>        WordPre
继续阅读→ 本文标签: , , ,