请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

站长论坛

 找回密码
 注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 259|回复: 0

Question2Answer与WordPress整合安装教程 [复制链接]

代理帮主

站长帮--百花堂堂主

Rank: 9Rank: 9Rank: 9

发表于 2011-11-5 02:05:30 |显示全部楼层
作者:mozi 来源:CHINAZ源码报导

 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安装在不同的子域名下,比如(),设置稍微复杂一些,在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;}
  • 使用浏览器访问Question2Answer的安装目录;
  • 按照页面提示继续安装;
  • 最后,创建主题以保持Question2Answer和WorPress在视觉上的统一性。

某留学生在英国打官司,让英国律师给法官送礼,律师说:“万万不可,送了你肯定输!” 最后留学生还是向法官送了礼,但官司却赢了。律师百思不得其解,留学生说:“我给法官邮寄了包裹,但写的是对方当事人的名字!” ...

使用道具 举报

手机版|Archiver|中国站长帮   

GMT+8, 2012-5-19 10:58 , Processed in 0.164374 second(s), 21 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部