当前位置:首页>WordPress插件>WordPress 在线问答插件 DW Question & Answer

WordPress 在线问答插件 DW Question & Answer

WordPress 主题 CoreNext

倡萌一直都说要为 WordPress大学 添加在线问答功能,但是之前二次开发一个插件,一直没能达到想要的效果,所以迟迟没有上线。昨天无意间看到一款非常棒的在线问答插件DW Question & Answer,它实现了我一直梦寐以求的诸多功能,而且最重要的是,DW Question & Answer 完全免费!

插件简介

DW Question & Answer 可以为你的WordPress网站添加一个功能全面的在线问答中心。用户可以提交问题,搜索和按状态过滤的问题,得到别人的回答。用户可以评论和回复问题或答案,可以投票,可以设置问题的最佳回答。

主要功能:

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

插件预览

问题列表

dw-question-answer-wpdaxue_com

单个问题

dw-question-answer-1-wpdaxue_com

提问表单

dw-question-answer-2-wpdaxue_com

插件下载

在后台搜索 DW Question & Answer 即可在线安装,或者在这里下载。倡萌已将该插件汉化,下载简体中文包,解压后上传到该插件的 languages 目录即可(插件自带的应该是旧版本的汉化包啦)。插件的使用方法,请 阅读官方指南

使用感受

DW Question & Answer 大部分的功能都使用了 Ajax 免刷新处理,体验非常棒,可以说,该有的问答功能都有了,如果以后再添加积分功能就更棒了,继续研究……

特别提醒:由于该插件使用了 Bootstrap 3 和 Font Awesome 4,这两个组件不再兼容 IE7,所以该插件的前端功能和布局在IE7及以下版本浏览器无法保证。

技巧分享

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

要想加这个问答的固定链接结构设置为 id.html 结构,只需将下面的代码添加到当前主题的 functions.php

/**
 * 自定义问答页面的固定链接结构为 id.html
 * https://www.wpdaxue.com/custom-post-type-permalink-code.html
 */
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 错误,请访问WP后台 – 设置 – 固定链接,保存一遍这里的设置即可。如果还不行,很可能是你的主机不支持伪静态,请联系你的主机商。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
用户交互

WordPress 前台评论添加“删除”和“标识为垃圾”链接

2014-1-6 11:30:45

用户交互

WordPress 禁止某些用户登录

2014-1-28 10:31:51

141 条回复 A文章作者 M管理员
  1. 这个支持开放接口调用吗?

    • 没研究过,不是很清楚,不过它是自定义文章类型,应该是支持REST API 吧

  2. 安智网络

    现在4.91有系统不知道能不能用

  3. w3guo

    每次提交问题的时候都要卡一下,过好久才能提交成功,请问是什么问题?

    • 倡萌

      不是很清楚,不过有可能是你的主机不支持发送邮件,或者发送的比较慢,导致时间比较久

  4. 圭村呆嘻嘻

    打赏作者插件 可否不要只是显示两个支付二维码

    • 倡萌

      本站目前使用的打赏功能,不是插件来的,目前就支付宝和微信比较多人用,一般也是二维码方便些

  5. xqnc

    请问,提问和回答页面的文本编辑器用的是什么插件实现的?

    • 倡萌

      截图是之前的老版本了,插件自带的。新版本的插件可能不太一样了,具体的可以看下插件的设置界面后台是否有什么相关的设置选项

  6. 哈喽沃德

    大萌神,这个插件生成的文章页面,标签和描述如何调用,所属分类标题如何调用….我自己主题调用内页这些东西的方法是自定义栏目或者文章标题-栏目标题-博客标题,描述是有摘要调摘要,没有就截取前XX个字,现在标签是出不来了,标题的分类标题没了,描述乱套了…

    • 倡萌

      这些可能需要你自己修改主题来实现了,这边帮不了你

    • 哈喽沃德

      能不能给个方法判断,文章是否属于这个插件创建的分类啊,还有如何输出所在分类的标题呢…

    • 哈喽沃德

      好不容易搞定了,http://www.ruidajixie.com/question/454.html
      http://www.ruidajixie.com/questions
      地图插件还支持这个插件生成的页面,简直太好了,他这收费版,有域名限制吧?

    • 倡萌

      你自己到官方网站看下吧,具体不太清楚。不过老外的东西一般是这样的,有授权码的话可以直接在后台更新,如果你其他网站没有授权码的话,可以手动更新

    • 哈喽沃德

      我找到判断这个插件创建分页的方法了,能不能给个输出问题页关键词的方法啊,还有判断这个插件创建的分类的方法,以及这个分类的标题咋输出…..头大啊,我有强迫症

  7. 哈喽沃德

    大神,这个插件汉化包已经不完整了貌似

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索