使用WordPress本地化留言框弃用gravatar头像以及emjo表情
购物盒子WordPress插件的本地化评论框功能
这一次由WEB主题公园所开发的《购物盒子》插件更新了之前呼声比较高的本地化评论框功能,之所以需要更新这一功能,是因为WordPress的默认头像gravatar被墙,国内用户无法访问到gravatar头像,并且默认头像非常难看,也是非常让人诟病的。
另一个emjo表情是在WordPress4.2版本更新之后,WordPress 会自动在加载一段用于支持 emjo 表情的脚本,这个表情也是被墙,无法访问到,并且也不好看。
这两个WordPress外部加载的功能都会严重影响我们的网站加载速度,并且颜值并不高,所以很多朋友向我们建议,能够开发一款本地化的留言框。
市面上较为流行的WordPress留言框对比WordPress本地化留言框
大部分第三方评论框都是外部加载的,影响速度
现在市面上流行的插件如多说社会化评论框、友言社会化评论框等,都是通过js加载 使用脚本加载的评论框。这样的方式是通过加载这些第三方服务器上的资源进行评论的,如果第三方服务器的速度很慢,也会拖慢我们网站的速度。
比如WEB主题公园在最初版本中使用的第三方插件“灯鹭”,由于这个插件自己的服务器很慢,导致很多时候评论框无法加载,拖慢网站速度。
大部分第三方评论框无法对接WordPress的用户功能
这里以多说评论框为例,多说提供了qq登录等多种方式进行登录处理,但是如果你比较细心,可以发现,登录的数据并不能和你的WordPress本地数据进行对接,而是存在多说服务器中,如果用户想要继续在网站上登录,那么就必须再次在WordPress网站上注册一遍。
这样的功能对开放注册的WordPress网站来说就显得比较鸡肋了。只能是一个非常简单的评论功能。
使用本地化评论框插件
使用本地化评论框插件可以避免以上的一些劣势,如WEB主题公园所开发的《购物盒子WordPress插件》 、 还有老牌的《WordPress链接微博插件》都是本地化的评论框。这里主要对购物盒子插件的本地化评论框做介绍。
1.使用本地化的头像,以及本地化的表情,拒绝加载外部资源。
购物盒子将外部加载的头像和表情全部禁用,而采用本地化的资源,头像使用qq登录获取用户的qq头像,如果没有使用qq登录,那么使用用户上传的头像。加载速度更快,并且高亮管理员的回复,管理员的回复名称和头像均可后台自定义,这样第一可以区分管理员和普通用户的回复,第二可以避免管理员昵称、账号泄露。
购物盒子直接使用插件内的表情图片,没有外部请求和加载,速度更快。(如下图)
2.本地化数据存在WordPress默认用户数据中
评论框顶部具有qq登录的功能,使用qq登录即可直接注册一个账号。这样不仅数据对接到本地,并且也避免了第三方数据泄露的风险。
3.联动使用本地化表单功能,独立设置单篇文章进行数据搜集
购物盒子和超级留言板的最新版本安装之后,可以在单篇文章的评论改造为一个表单,进行数据收集,并且可选显示方式,不影响正常评论,并且可以使用表单收集到用户的各种资料:
如果你感兴趣,可以下载购物盒子并开启本地化评论框功能,尝试下本地化评论框给你带来的感受。
不错的功能!赞