七月
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
继续阅读→ 本文标签: , , , , ,

七月
22

我的近况

我的近况
上周末到了北京,到一家网络公司实习。 刚来那天找房子遇了些挫折,差点我一气之下就又买票回去了。后来一位出租车师傅帮忙找了个房子,在西四环附近,离我上班地点蛮近的,几十分钟车程,房租也便宜。房子嘛,我不想多说它什么 了。 从我住的那街出来,可以坐车直接到公司楼下,挺方便。 我上班时间嘛,九点半到下午六点半。所以早上不用起太早,只是我担心堵车。没到过北京的人,永远也想象不出早上八九点上班高峰期路上的车流有
继续阅读→ 本文标签: , , ,

七月
17

创建一个可设置cookie相关信息的内置Email联系表单

创建一个可设置cookie相关信息的内置Email联系表单
博客加了个联系页面,简单公布了一些自己的联系方式。突然想想给这个页面加个直接发送邮件给我的表单,于是上网搜了一下,在wordpress.la还真找到一个,稍微改造了一下,使之与自己的模板匹配,并且添加了设置cookie功能。 由于不想再为这个页面写太多css,于是便想何不将这个表单的输入项与wordpress的评论模板弄成一致的呢?反正需要输入的都是名字、邮箱两项。说干就干: 准备工作就是你先按照《教你如何给WordPress主题创建内置联系表单》这
继续阅读→ 本文标签: , , , , ,

七月
16

wordpress高亮搜索结果+实现关键字前后截断显示。。。

wordpress高亮搜索结果+实现关键字前后截断显示。。。
wordpress的默认搜索,返回的是包含搜索关键字的文章,根据你的search模板的不同,显示或者摘要或者全文内容。你一眼看过去并不能看到你搜索的关键字在哪里,甚至还不在搜索结果展示页面上,因为可能关键字并不在摘要里。而且,如果别人只是在某篇文章里随便提了一下某个词,这篇文章也会出现在搜索结果里,你可能还要费时费力将整篇文章看一篇。所以,wordpress的搜索体验很不友好,希望wordpress团队今后别光整没用的,这些细小的地方也弄
继续阅读→ 本文标签: , , , ,

七月
15

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

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

七月
14

评论框的简单计数器(无需改动模板,附带输入字数限制功能)

评论框的简单计数器(无需改动模板,附带输入字数限制功能)
来过我博客的都知道,我博客很早在评论框右下角就有个小小的计数器,可以显示你在评论框中输入的字数。这个功能很简单,配合模板,其实一两句js代码就能搞定。偶尔有人向我问起这个小功能,我也没怎么正面回答过,因为我并不觉得这个功能有什么用处。今天突然想到可以配合添加一个评论字数限制的功能,于是简单完善了一下,感觉还行。 代码如下,贴到页面评论框以下部分位置(一般加在footer的js文件中就行,代码会自动运行)。
继续阅读→ 本文标签: , , , ,