Home > All Tags >

Comment

主机点评网

Dec 23rd, 2011 50 Comments

打算过年前换主机, 所以前段时间一直在寻觅合适的主机服务器, 写了几篇文章说说我的想法. 因为这几个文章, 认识了主机点评网的老冯, 时不时会上这个网站逛逛... 对于准备买主机的朋友, 去看看别人怎么评价, 对于自己判断应该会有帮助.

Read More...

为 WordPress 的评论链接加上 nofollow

Sep 21st, 2010 43 Comments

为什么要为 WordPress 的评论链接加上 nofollow?

1. 与 Read more 链接同样, comment 这种词语在网络中泛滥出现.
2. 为了让爬虫明确链接相关内容 (尤其是内链), 应该保证链接在页面中是唯一的.
所以需要 nofollow 掉这些评论链接, 以减少对文章链接的干扰.

Read More...

WordPress 评论 SEO

Aug 14th, 2010 28 Comments

虽然我不是专业 SEO, 但此前写过的一个关于 WordPress SEO 技巧的文章, 响应不错. 最近用 WordPress 做了一个留言板页面, 对评论的使用有过一些思考, 觉得也可以拿出来分享一下.

为什么需要评论?

网站内容保持更新是网站被爬虫持续关注的基本要素, spider 不会浪费资源长期守住那些 "死页面". 提供评论可以让页面存在活动迹象, 或者说这样做可以提升页面的活跃度.

Read More...

不在当前页的评论定位问题

May 4th, 2010 29 Comments

我发布过一款命名为 WP-RecentCommens 的插件. 顾名思义, 这插件主要用于显示最新评论, 因为其 AJAX 翻页, 查看详细的评论内容等特性, 获得了一些用户的肯定, 但一个看似不可调和的问题让插件显得有点尴尬 (最近收到几个关于该问题的来信).

关于这个问题, 我在很早之前应该就交代过. 如果用户从最新评论栏内点击进入文章内页, 如果刚好评论不在本页, 则无法通过锚点定位到该评论. 这个问题肯定会发生的, 但是几率很低.

Read More...

跨页悬浮显示 @ 评论 (代码篇)

Nov 1st, 2009 65 Comments
comment tip

@ 回复是个好东西, 因为它结构简单, 处理方便; 嵌套回复则有更友好的用户体验, 可以调动访客回复的积极性. 对 @ 回复而言, 悬浮显示 @ 评论 (显示评论提示框) 在一定程度上可以提升 @回复的用户体验. 但是当评论出现分页的时候, 评论提示框就像被阉割一样, 功能不全. 表现为不能获取其他页面的评论信息, 本文将告诉你如何跨页处理.

跨页悬浮显示 @ 评论 (原理篇)》已经浅谈了跨页获取评论信息的原理, 本文将剖析其处理流程和提供相关代码.

在当前页面如何通过 @{username} 找到对应评论?

1. 每个评论都会有一个 ID, 结构如: comment-{commentId}, 这本是为了方便通过锚点找到评论, 同时也成为完成 @ 评论提示的必要条件.
2. 每个 @{username} 其实就是指向评论的锚点, 自然可以取得评论 ID.

Read More...

跨页悬浮显示 @ 评论 (原理篇)

Oct 7th, 2009 52 Comments
comment tip

以前我写过写过一个教程, 讲解如何在 iNove 主题中悬浮显示 @ 评论. 其实在开始制作的时候就知道存在一个缺陷. 如果使用评论分页, 只可以悬浮显示当页的评论作为提示信息, 而不能跨页操作.

我一直没去弄, 一是怕增加服务器负担, 二是因为懒. 最近看到 yinheli 把这实现了, 本想把它抄过来用用, 无奈 JS 代码压缩过看不了, 最后还是自己弄了一下. 操作原理未必相同, 但效果应该是差不多的.

为什么不能跨页显示?

因为其工作原理是, 当鼠标移动到 @{username} 时在本页找到对应的评论, 并插入到评论列表中, 以绝对位置的方式显示出来. 如果评论不在本页, 找不到对象, 当然就没有后面的处理了.

Read More...

WordPress 嵌套回复构成原理

Jul 21st, 2009 39 Comments

在上一篇文章 (WordPress 嵌套回复) 中, 我已经介绍了嵌套回复的利弊, 制作方法等等. 本文将简单说明嵌套回复构成的原理.

本文中提及的 4 个方法均来自 Walker_Comment 类, 该类继承自 Walker, 是构建嵌套回复的核心部分. 另外, WordPress 中的子页面和子分类也是使用 Walker 的子类来实现的. 如果你想对 WordPress 的嵌套同能了解更多, 可以查阅 WordPress Codex 中关于 Walker 类的说明.

打开 wp-includes/comment-template.php, 查找 Walker_Comment 类. 以下展开介绍这 4 个方法.

Read More...

WordPress 嵌套回复

Jul 18th, 2009 91 Comments

WordPress 2.7 开始引入了原生的嵌套回复功能. 这是一个有争议的功能, 也是制作主题中一个难度较高的模块, 所以大家对它一直讨论不断.

WordPress 嵌套回复

Read More...

评论投票插件 Comments Vote

May 29th, 2009 62 Comments

前些天在博客上添加了评论投票的功能, 其实这个功能来自一个叫 Comments Vote 的插件, 只是我对插件进行了一些改造而已.

评论投票

曾经有一段时间, 我使用了一个名为 WP-PostRatings 的文章评分插件, 并准备开发一个对评论进行评分的插件. 但后来这个评分插件被我卸除了, 评论评分插件也没有开发. 因为我发现评分效果并不理想, 投票的人都比较偏激, 分为 5 个等级的评分系统, 选择 1 分和 5 分的人竟然居多.
无论是文章评分还是评论投票, 对访客来说多了一个可以表达自己态度的方式, 是一个很好的用户体验, 但是当评分过于偏向极端的时候, 投票就失效了.

直到我看到阿瓦的 WordPress Comment Digg 插件, 投票其实分为 "支持" 和 "反对" 就足够了, 于是我再次尝试将这个功能融合到自己的博客中.

Read More...

AJAX 评论提交插件 Quick Comments

Dec 9th, 2008 158 Comments

Quick Comments 是一个十分强大的 WordPress 评论插件, 它用到了 jQuery, 使用 AJAX 提交和更新评论, 还可以向评论者的邮箱或 Twitter 发送新评论通知. 选项灵活并且用户体验极佳.

该插件目前支持 classic, default, easyall, k2, sandbox 等多个著名的主题. 如果想要另它支持你的主题, 可能需要修改一下, 如 iNove 可以修改如下:
1. 打开 quick-comments.php, 并找到 149 行. (0.6.2 版)
2. 追加以下代码:

elseif ( preg_match('/^inove/i', $template) ) {
	$this->options_default['form'] = 'form#commentform';
	$this->options_default['list'] = 'ol#thecomments';
	$this->options_default['editReturn'] = '#comment-%ID%';
}

Read More...

评论分页插件 AJAX Comment Pager

Nov 28th, 2008 250 Comments

插件简介:
为 WordPress 2.7 的评论分页功能增加 AJAX 处理. 不依赖任何 JavaScript 框架.

适用版本:
WordPress 2.7 或以上

插件下载: Download

Read More...

WP-RecentComments 功能调查

Oct 21st, 2008 39 Comments

WP-RecentComments 是一个在 WordPress 侧边栏显示最新评论的插件. 其灵活多变, 还支持 AJAX 翻页显示. 这是一个简单的插件, 最初只是 Blocks 主题分离出来的一部分, 因为有了网友们的支持与进言, 才有了今天的插件. 这次我准备再进一步改进这个插件...

WP-RecentComments 1.6 beta 下载试用!
新增 smilies 参数控制是否在最新评论中显示表情图标; 可通过 $echo=false 返回 HTML 字符串; pingbakck/trackback 与普通评论分开处理; 去除最新评论列表中所有的 blockquote; 去除评论详细中除最外层外的所有 blockquote; 除 pingback/trackbcak 外所有评论都可进入详细页面; 该版本暂无多语言支持.
(正式版已经发布, beta 版本不再提供下载. 下载正式版)

Read More...

最新评论插件 WP-RecentComments

Jul 6th, 2008 333 Comments

在 WordPress 的侧边栏显示最新评论. 你可以限制显示评论的数量, 设置评论摘要的最大长度, 过滤反链接评论. 你还可以显示或屏蔽评论者头像, 调整头像的尺寸和位置. 除此之外, 此插件支持 WordPress Widget. 而现在, 你可以通过点击分页按钮来查看新旧评论.

最新评论, Recent Comment, WordPress, WP, 插件

适用版本

WordPress 2.5 或以上

插件下载

WP-RecentComments 最新版本
WP-RecentComments 1.8.3

Read More...