Question2Answer与WordPress整合安装教程

  • 时间:
  • 浏览:2

您的位置: 源码 - 源码报导 » 调试 » Question2Answer与WordPress整合安装教程

作者:mozi hihi 来源:CHINAZ源码报导 浏览: 2011-8-15 11:55:30 字号:大 中 小

[摘要]Question2Answer不仅作为问答系统的功能全面,让你提供与WordPress 3.x的整合功能,无论是使用子域名还是子目录形式安装,都要能实现与WordPress站长合二为一效果。

  Question2Answer(Q2A)从1.4版本开始英语 英语 ,提供了与WordPress整合安装功能,该功能允许用户将Question2Answer安装成WordPress网站的一每项。

  整合安装的步骤如下:

  1. 下载最新版本的Question2Answer;
  2. 解压下载的压缩包文件;
  3. 在解压的question2answer文件夹中找到qa-config-example.php 文件并重命名为qa-config.php
  4. 打开qa-config.php,在define(...)之外插入以下代码:
    define('QA_WORDPRESS_INTEGRATE_PATH', '/PATH/TO/WORDPRESS');
    用WordPress在服务器上完正的安装路径替换文件中的/PATH/TO/WORDPRESS,此后不前要再设置MySQL数据库信息,多线程池池 会自动从WordPress导入。Question2Answer会与WordPress使用同一个 多数据库中不同的表。
  5. 将Question2Answer所有文件(包括 .htaccess)放置到网站服务器上,根目录不可能 网站的子目录都要能。
  6. 确保WordPressy认证cookies和重定向设置与Question2Answer兼容的土辦法 :
      不可能 Question2Answer以WordPress网站的子目录形式安装(如http://wordpress.com/qa/和http://wordpress.com)则不前要额外设置;
      不可能 Question2Answer与WordPress安装入同一个 多域名,但不同目录下(如http://wordpress.com/qa/和http://wordpress.com/blog),则前要在WordPress wp-config.php加入下面的代码:
      define('COOKIEPATH', '/');
      不可能 Question2Answer与WordPress安装入不同的子域名下,比如(),设置稍微比较复杂某些,在wp-config.php开始英语 英语 处上加下面的代码,让你将mysite.com用主域名替换:
      define('COOKIEPATH', '/');

      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;

      }
  7. 使用浏览器访问Question2Answer的安装目录;
  8. 按照页面提示继续安装;
  9. 最后,创建主题以保持Question2Answer和WorPress在视觉上的统一性。

相关下载:

sssss
Tags: Question2Answer   WordPress   整合安装  
责任编辑:mozi