如何用WordPress打造出一个类似知乎的问答站点

像打造一个像知乎这样的在线问答社区吗?问答网站非常有意思,而且用户活跃度也高,有很多非常有用的信息。

在这篇文章中,我们将向你展示如何在没有任何编程经验的情况下利用WordPress快速打造一个问答类网站。

你可以将整个网站做成问答站点,也可以创建一个FAQ页面,或者将问答模块添加到已经在运行中的WordPress站点。

问答站点入门

在开始搭建问答站点前,你需要准备下面的内容。

  • 域名
  • 网络主机

域名一年的费用大概在60多块,网络主机的话,如果是VPS,百度云主机里,最便宜的1核1GB内存+1M带宽的费用是70块/月,而1GB内存+2M带宽的虚拟云主机一年的费用是599。所以开设一个基本的网站,一年的费用大概在600-1000块。

在购买了域名和主机后,首先就需要在主机上安装WordPress,如果你购买的是VPS,可以参考这篇《如何15分钟内在一台空白VPS上快速搭建WordPress站点》,如果你购买的是虚拟云主机,可以参考这篇《终极指南:手把手教你如何搭建一个WordPress博客》。

安装好WordPress后,你就可以开始安装问答插件了。WordPress插件可以让你为网站添加新的功能。

现在,我们一起来看一下如何在WordPress中打造一个问答站点。

搭建你的问答站点

首先,你需要安装并启用DW Question Answers插件。具体的插件安装方法,请查看我们的手把手WordPress插件安装教程

启用插件后,插件会在你的WordPress站点中创建两个新页面:

  • 问答中心 – 这个页面会展示所有的问题。
  • 提出问题 – 这个页面有一个可以让用户发表新问题的表单。

这两个页面的标题和URL默认都是中文,我们可以对它进行编辑。

前往 页面 – 所有页面,分辨点击各页面的“快速编辑”。

在这里你可以快速编辑页面的详细信息。你可以对标题和别名进行自定义,然后点击“更新”按钮保存刚才的修改。

下一步就是要允许用户在你的网站上注册,你可以在 “设置” – “常规”中进行设置。

滚动页面到“成员资格”部分,勾选“任何人都可以注册”,确保新用户默认的角色为“订阅者”。

现在用户注册已经启用了,我们来配置一下插件设置。

在侧边栏中点击 Questions – 设置 页面, 在“常规”选项卡中,你可以对插件进行基本的配置。

首先,你需要选择要展示提问表单的页面和展示全部问题的页面。插件默认都帮你选择好了。

如果你想在其他页面进行展示,就需要拷贝页面上给出的短代码并粘贴到你要使用的页面中。

在Question Settings部分,你可以选择在问题展示页面显示多少个问题,也可以对每个新发表的问题启用人工审核机制。

插件还自带了反垃圾功能,你可以启用Akismet反垃圾功能,填写Akismet API 秘钥。

你还可以使用reCAPTCHA来防止发布垃圾的机器人,最后别忘了点击“保存更改”按钮。

接下来,切换到Emails选项卡。你可以在这上传你的logo,修改由插件发送的email通知模板。

最后,切换到“Permissions”选项卡。在这里你可以设置各用户角色的权限。默认的设置里,管理员和编辑可以阅读、发表、编辑和删除问题和回答。

插件默认还允许匿名用户提问,不过你可以在权限设置中进行修改。

管理你的问答站点

你可以在管理员后台点击侧边栏中的 “Questions” – “Questions” 查看所有网站上的问题。作为管理员,你可以编辑或者删除任何用户提交的任何问题。

你还可以添加问题的分类,因为用户没有创建分类的权限。不过用户在提交问题的时候可以给问题添加标签。关于分类和标签之间的区别,可以查看这篇文章

问答网站的前端页面

DW Question Answers可以与大部分的WordPress主题兼容,下面就是问题列表页面的外观:

问题可以按照状态、分类、查看数、回答数来排序。用户除了可以发布问题、提交回答、添加评论等,还可以关注问题。

有回答的问题页面

用户提出的问题,网站管理员可以将其标注为已解决。用户也可以对回答进行投票来选择最佳的回答,同时也可以对问题和回答添加评论。这为你的用户在围绕问题进行讨论时提供了更深层次的交互。

网站调试好以后,如果你的网站是中文的,那么最重要的就是对插件中的字段进行汉化了。

最后,选一个好的主题。如果你知道如何用css进行修改样式,那真的太棒了。

这个插件是免费的,在我们的测试中表现的也非常不错。其实这类的问答插件有很多,但是其他的会限定你使用特定的主题。而使用这个插件,你可以随意的切换主题,数据都不会丢失。

希望这篇文章可以帮助你在WordPress网站上搭建属于你自己的问答社区。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注