Home > Technology, WordPress > 给 PhilNa2 添加评论搜索功能

给 PhilNa2 添加评论搜索功能

无聊时又开始捣腾主题, 完成了添加评论搜索功能, 今天更新给自己试用.

使用说明:
在边侧栏的搜索框中输入下列关键字即可启动评论搜索机制.

1. 搜索评论或评论者名称:
键入: type:comment+空格+关键字 或者 comment:+空格+关键字, 例如要搜索关键字 ‘philna’ , 输入 ‘type:comment philna’ 或者 ‘comment: philna’ 均可(不包含引号).

2. 搜索评论者
键入: name:+空格+关键字 或者 commentator:+空格+关键字, 例如要搜索 yinheli 的评论, 输入 ‘name: yinheli’ 或者 ‘commentator: yinheli’ 均可(不包含引号).

3. 搜索回复评论者评论
比如想搜索回复某某的评论, 只需将 1 操作中的关键字替换为 ‘@someone’ (@某某) 即可. 例如搜索回复 yinheli 的评论 键入: ‘comment: @yinheli’ (不包含引号)!

附注:
1. 要特别注意使用空格, 空格起到了切分关键字的作用, 特别是冒号后面的空格起到启动评论搜索机制的关键作用.
2. 所有的搜索均使用模糊搜索, 所以要想搜索结果精确, 请尽量使用多个关键字, 或选择更好的关键字.

此功能只为方便大家搜索自己或者他人的评论. 方便交流. 欢迎大家使用测试.

另外, 我也更新了搜索高亮显示函数, 对不同的关键字采用不同的颜色, 同一关键字使用同种颜色, 以方便识别.

很抱歉, 没有给大家列出具体的实现方法, 因为代码实在有点长, 而且在多个文件中搞来搞去, 并只是针对 PhilNa2 这个主题. 这个功能经过更多测试后将发布, 届时,想研究的同学再看其中的具体代码吧. 也欢迎大家和我一起讨论.

  1. 吖Bee Sep 5th, 2009 @ 21:59 | #1

    真强大!!!

  2. 许三品 Sep 5th, 2009 @ 23:30 | #2

    先占个沙发!

  3. 许三品 Sep 5th, 2009 @ 23:31 | #3

    评论一般都有邮件回复,搜索功能感觉有点鸡肋

  4. 谙恋法兰西 Sep 6th, 2009 @ 00:08 | #4

    觉得PhilNa也很不错,完美庄重,可谓是千里挑一找到挚爱,期待博主更新… :grin:

  5. Xiaoding Sep 8th, 2009 @ 10:34 | #5

    立意不错!!
    只可惜使用起来需要专门去学习一下,似乎用起来的人不会太多

  6. Leeiio Sep 11th, 2009 @ 22:26 | #6

    今天过来发现增强了嘛,连搜索都是ajax了,提个意见,想想办法处理下ajax搜索出来后怎么让用户返回搜索之前的页面

  7. 冰冻 Sep 19th, 2009 @ 13:57 | #7

    http://www.jiathis.com/
    我的博客使用的是你的主题,怎么样把这个网站的分享代码添加到主题页面中去呢

  8. yinheli Sep 19th, 2009 @ 20:07 | #8

    @冰冻
    不要着急,会发布的.

  9. Dianso Sep 19th, 2009 @ 22:16 | #9

    我觉得那个侧边栏搜索很酷的 挺好的啊ajax

  10. 冰冻 Sep 20th, 2009 @ 13:56 | #10

    幸好我回来看了,否则不知道你回复了!应该像 可能吧 那样,搞个邮件通知

  11. yetone Jun 23rd, 2010 @ 14:58 | #11

    嘿嘿,我的博客用的您的主题,可是无法通过邮件回复评论者,怎么实现这个功能呢?

Submitting Comment, Give me a second...

Leave a comment

Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
Trackbacks & Pingbacks ( 0 )
  1. No trackbacks yet.