随着互联网的快速发展,博客、论坛等平台层出不穷,而评论功能作为用户互动的重要手段,已经成为网站运营不可或缺的一部分。WordPress作为全球最受欢迎的博客平台,其强大的插件生态系统为网站管理员提供了丰富的评论解决方案。本文将为您介绍几款优秀的WordPress第三方评论插件,帮助您提升用户体验,打造互动社区。
一、WordPress第三方评论插件概述
1. 插件类型
通用评论插件:适用于大多数网站,功能较为全面。
社交评论插件:与社交媒体平台结合,方便用户使用。
个性化评论插件:提供独特的评论样式和功能。
2. 插件特点
易于安装和使用:插件通常提供详细的安装指南和教程。
功能丰富:满足不同网站的需求,如评论排序、表情、点赞等。
优化用户体验:提升评论速度,增强互动性。
二、WordPress第三方评论插件推荐
1. Disqus评论系统
特点:
跨平台:支持多种平台,如WordPress、Blogger、Typecho等。
功能强大:支持评论排序、表情、点赞、分享等功能。
数据分析:提供详细的评论数据分析,帮助管理员了解用户需求。
安装方法:
1. 登录Disqus官网,注册账号并创建论坛。
2. 复制论坛代码,并在WordPress后台的“设置”-“Disqus”中粘贴。
3. 保存设置,插件安装完成。
2. Livefyre评论系统
特点:
实时互动:支持实时评论,提高用户体验。
个性化设计:提供丰富的评论样式和主题。
数据分析:提供详细的评论数据分析,帮助管理员了解用户需求。
安装方法:
1. 登录Livefyre官网,注册账号并创建论坛。
2. 复制论坛代码,并在WordPress后台的“设置”-“Livefyre”中粘贴。
3. 保存设置,插件安装完成。
3. Facebook评论插件
特点:
社交互动:方便用户使用Facebook账号进行评论。
实时更新:评论实时更新,提高用户体验。
安全可靠:Facebook平台保障用户信息安全。
安装方法:
1. 在WordPress后台的“插件”-“添加新插件”中搜索“Facebook评论插件”。
2. 安装并激活插件。
3. 在插件设置中,填写Facebook App ID和App Secret。
4. YITH WooCommerce Review for WordPress
特点:
适用于电商网站:为电商网站提供专业的评论功能。
功能丰富:支持评论排序、表情、点赞、分享等功能。
易于安装和使用:插件提供详细的安装指南和教程。
安装方法:
1. 在WordPress后台的“插件”-“添加新插件”中搜索“YITH WooCommerce Review for WordPress”。
2. 安装并激活插件。
3. 在插件设置中,配置评论相关参数。
WordPress第三方评论插件为网站管理员提供了丰富的选择,帮助您提升用户体验,打造互动社区。在选择插件时,请根据自身需求,综合考虑插件的功能、易用性、安全性等因素。希望本文对您有所帮助!
wordpress怎么使用第三方多说评论
一、多说评论框是一款WordPress社会化评论插件,可以用新浪微博、腾讯QQ、人人、豆瓣多帐号登录,帮助网站进行社会化媒体优化。对于大多数中小独立博客来说,多说跟其他第三方社会化评论系统一样,可能最直接的效果就是给网站带来活力,增强用户体验。
二、首先登录多说官网,如果之前没注册过可以注册一个,然后进入后台管理,填写要引用多说的网站网址即可。
完成之后,只需在需要显示评论的地方引入一个div框即可:
wordpress 怎么设置不需审核便可评论
这个问题确实有点难度,评论这块现在也弄得少,基本都用第三方的了。
按您的要求,除administrator外,都是注册用户,所以可以在当前皮肤的functions.php中做如下判断:
1
2
3
if(! is_super_admin()){//非管理员
//blablabla…
}
然后将待审、垃圾评论、已回收的评论信息不显示。这可以对get_comments函数提供的pre_get_comments钩子进行设置,比如:
1
2
3
4
5
add_action('pre_get_comments','dit_h<a href=”” target=”_blank” class=”baidu-highlight”>id</a>e_some_comments', 999);
function dit_h<a href=”” target=”_blank” class=”baidu-highlight”>id</a>e_some_comments($comments){
$comments->query_vars['status']='approve';//获取评论信息时只显示已审核批准的。
return$comments;
}
这时如果注册用户查看回收站时,又要只能显示当前用户自己的。所以还要增加点判断
1
2
3
4
5
6
7
8
9
10
function dit_h<a href=”” target=”_blank” class=”baidu-highlight”>id</a>e_some_comments($comments){
$status=$comments->query_vars['status'];
if('trash'==$status){//当用户选择显示回收站时,将ID添加进筛选条件
global$current_user;
$comments->query_vars['user_id']=$current_user->ID;
}else{
$comments->query_vars['status']='approve';//获取评论信息时只显示已审核批准的。
}
return$comments;
}
所以,最后放在functions.php中的代码片段整合如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
if(! is_super_admin()){//非管理员
add_action('pre_get_comments','dit_hide_some_comments', 999);
function dit_hide_some_comments($comments){
$status=$comments->query_vars['status'];
if('trash'==$status){//当用户选择显示回收站时,将ID添加进筛选条件
global$current_user;
$comments->query_vars['user_id']=$current_user->ID;
}else{
$comments->query_vars['status']='approve';//获取评论信息时只显示已审核批准的。
}
return$comments;
}
}
WordPress游客不能回复评论
猜测大概有几种可能
1、模板有问题,开发者在做评论这块的时候,忽略了细节,导致游客无法回复楼层
2、伪静态问题,这种情况还是有的,网页被缓存,但是对登陆用户不缓存,而被缓存的页面,JS没有加载完,导致了不能评论
建议解决办法
1、联系模板作者,报告相关BUG,看作者是否解决了
2、使用第三方社会化评论插件替代wp自带的评论
3、实在不行再换模板