Question2Answer与WordPress整合安装教程

[摘要]Question2Answer不只作为问答系统的成果全面,并且提供与WordPress 3.x的整合成果,无论是利用子域名照旧子目次形式安装,都可以实现与WordPress站长合二为一结果。

  Question2Answer(Q2A)从1.4版本开始,提供了与WordPress整合安装成果,该成果答允用户将Question2Answer安装成WordPress网站的一部门。

  整合安装的步调如下:

下载最新版本的Question2Answer;

解压下载的压缩包文件;

在解压的question2answer文件夹中找到qa-config-example.php 文件并重定名为qa-config.php。

打开qa-config.php,在define(...)之外插入以下代码:define('QA_WORDPRESS_INTEGRATE_PATH', '/PATH/TO/WORDPRESS');用WordPress在处事器上完整的安装路径替换文件中的/PATH/TO/WORDPRESS,从此不需要再配置MySQL数据库信息,措施会自动从WordPress导入。Question2Answer会与WordPress利用同一个数据库中差异的表。

将Question2Answer所有文件(包罗 .htaccess)安排到网站处事器上,根目次可能网站的子目次都可以。

确保WordPressy认证cookies和重定向配置与Question2Answer兼容的要领:假如Question2Answer以WordPress网站的子目次形式安装(如和)则不需要特别配置;假如Question2Answer与WordPress安装在同一个域名,但差异目次下(如和),则需要在WordPress wp-config.php插手下面的代码:define('COOKIEPATH', 'http://down.chinaz.com/');假如Question2Answer与WordPress安装在差异的子域名下,好比(),配置稍微巨大一些,在wp-config.php开始处添加下面的代码,而且将mysite.com用主域名替换:define('COOKIEPATH', 'http://down.chinaz.com/');
define('COOKIE_DOMAIN', '.mysite.com');还需要在wp-config.php末端处插手下面的代码,而且将个中的qa.mysite.com用Question2Answer利用的子域名替换:/** To allow redirection from WordPress login to Question2Answer **/
add_filter('allowed_redirect_hosts', 'qa_wordpress_redirect_hosts');
function qa_wordpress_redirect_hosts($content) {
$content[] = 'qa.mysite.com';
return $content;
}

利用欣赏器会见Question2Answer的安装目次;

凭据页面提示继承安装;

最后,建设主题以保持Question2Answer和WorPress在视觉上的统一性。

相关下载:

WordPress v3.5.2 简体中文版下载

Question2Answer与WordPress整合安装教程

界面预览

Question2Answer PHP问答系统 v1.5.4下载

界面预览

分享到

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10546.html