昨天简单介绍了Question2Answer开源免费的PHP问答系统,上班时把公司的问答系统重新设计了,与产品网站风格统一。Question2Answer问答系统使用很简单,但不简单,很强大的,唯一不足的就是页面设计的太差了,相应的主题也少,好在主题的设计不是很复杂,一天的时间把整个页面重新设计好了。
一、下载最新中文版Question2Anwrer,解压到文件
二、在解压的目录找到qa-config-example.php,把他重命名成qa-config.php
三、用编辑器(推荐Notepad、Sublime Text)打开qa-config.php,插入一个新行指向wordpress所在的目录:define('QA_WORDPRESS_INTEGRATE_PATH', '/PATH/TO/WORDPRESS');这时候不用在qa-config.php中配置数据库信息,因为此时Question2Answer和wordpress公用同一个数据库。
四、将所有文件上传到服务器上
五、确保wordpress的cookie配置和重定向配置兼容Question2Answer;
1、如果Question2Answer安装在wordpress目录下,那么不用做任何修改。
2、如果Qustion2Anser和wordpress在同一个域名下,但是Question2Answer不在wordpress的子目录,那么需要在wordpress的配置文件wp-config.php中加入:define('COOKIEPATH', '/');
3、如果Question2Answer和Wordpress使用不同的子域名(比如q2a.yfdxs.com和blog.yfdxs.com),那么需要进行如下配置:
(1)在wordpress的wp-config.php中加入如下的两行,将test.com替换成自己实际的域名信息
(2)在wordpress的wp-config.php的最后加入下面代码,注意把qa.yfdxs.com替换成自己的真实域名信息
六、打开Question2Answer安装的对应域名(例如:子域名http://q2a.yfdxs.com,子目录http://blog.yfdxs.com/qa)打开浏览器,找屏幕说明进行Question2Answer的安装。
简单强大的Question2Answer问答系统与简单强大的CMS系统Wordpress就整合在一起。
经过萨龙龙的使用,感觉整合在一起优缺点都很明显:
优点:
本文由 远方的雪山 作者:萨龙龙 发表,转载请注明来源!
博主,有没有演示地址?
暂时没有,之前做公司的一个项目,但问答系统没有用上,你可以在本地测试,很方便的。