WordPress免费问答插件DW Question & Answer功能评测与使用技巧

倡萌团队一直致力于为WordPress大学增添在线问答功能,但此前尝试开发的插件始终未能达到预期效果,导致该功能迟迟未能上线。直到昨天,我们偶然发现了一款卓越的在线问答插件——DW Question & Answer,它完美实现了我们长久以来的诸多构想,更令人惊喜的是,这款插件完全免费!

### 插件简介

DW Question & Answer能够为您的WordPress网站构建一个功能完备的在线问答中心。用户可以轻松提交问题,通过搜索和状态筛选查找问题,并获取他人的解答。此外,用户还可以对问题或答案进行评论、回复、投票,甚至设置最佳答案。其主要功能包括:

– 提交问题
– 通过分类或标签对问题进行排序
– 提交回答
– 选择问题的最佳答案
– 对问题和答案进行评论、投票
– 可定制的邮件通知
– 设置不同用户角色的操作权限
– 快速过滤问题
– 通过状态管理问题(如待回答、已回答、已关闭等)
– 通过关键字即时搜索

WordPress免费问答插件DW Question & Answer功能评测与使用技巧

### 插件预览

– 问题列表
– 单个问题详情
– 提问表单

### 插件下载

您可以在WordPress后台搜索DW Question & Answer进行在线安装,或直接下载插件文件。倡萌已提供简体中文汉化包,下载后解压并上传至插件的languages目录即可(请注意,插件自带汉化包可能为旧版本)。具体使用方法请参考官方指南。

WordPress免费问答插件DW Question & Answer功能评测与使用技巧

### 使用感受

DW Question & Answer大部分功能均采用Ajax技术实现免刷新处理,使用体验极佳。可以说,这款插件几乎涵盖了所有理想的问答功能,若未来能增加积分系统,将更加完美。我们将继续深入研究……

**特别提醒**:由于该插件依赖Bootstrap 3和Font Awesome 4,这两个组件已不再兼容IE7及以下版本浏览器,因此该插件在前端功能和布局上无法保证在IE7及以下版本浏览器中正常运行。

### 技巧分享

WordPress免费问答插件DW Question & Answer功能评测与使用技巧

1. **设定固定链接结构为数字id.html结构**

若希望问答页面的固定链接结构采用id.html形式,请将以下代码添加至当前主题的functions.php文件:

“`php
add_filter(‘post_type_link’, ‘custom_qa_link’, 1, 3);
function custom_qa_link($link, $post = 0){
if ($post->post_type == ‘dwqa-question’){
return home_url(‘question/’ . $post->ID . ‘.html’);
} else {
return $link;
}
}

add_action(‘init’, ‘custom_qa_rewrites_init’);
function custom_qa_rewrites_init(){
add_rewrite_rule(‘question/([0-9]+)?.html$’, ‘index.php?post_type=dwqa-question&p=$matches[1]’, ‘top’);
}
“`

添加后,若访问问答页面出现404错误,请访问WordPress后台的“设置”->“固定链接”,保存设置后刷新。若问题仍未解决,很可能是您的服务器不支持伪静态,建议联系您的服务器提供商解决。

文章网址:https://www.wpbull.com/chajian/5651.html