wordpress发布模块_如何用WordPress打造出一个类似知乎的问答站点

v2-bccec1d9656bbb4b0cd9a1de87db38e1_1440w.jpg?source=172ae18b

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

在这篇文章中,我们将向你展示如何在没有任何编程经验的情况下利用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默认都是中文,我们可以对它进行编辑。

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

v2-5f03d7855f50ceb01c1528d20aa24695_b.jpg

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

v2-0037317f776ce62f94ac1249541d5fb4_b.jpg

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

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

v2-80d841f6873321cac4d6f319482c98bf_b.png

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

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

v2-c6c5f1d281ff05448c21f3d3e268da97_b.jpg

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

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

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

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

v2-45d0b54123d8eb64ec5994837c2dedf5_b.jpg

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

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

v2-57f90f1a8b22162808ccc6ab464e18e6_b.jpg

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

v2-dd07105063123fd2e4c450d981450456_b.jpg

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

管理你的问答站点

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

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

v2-8ee1d89daa00193b875ad015421969a4_b.jpg

问答网站的前端页面

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

v2-cc3fbdd5c1b13aaf20b673fd390d349c_b.jpg

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

有回答的问题页面

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

v2-95d28452c10091612dc8d930c2707f41_b.jpg

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

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/381440.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql 密码sha256_MySQL5.6启用sha256_password插件

一、背景:使用MySQL5.6过程中,发现默认的加密插件为mysql_native_password。而sha256_password的安全程度要比mysql_native_password高,尝试切换为sha256_password。二、配置过程:资料:1、从MySQL官网查询到服务器端sh…

ftp无法连接虚拟机_一步步编写操作系统4 安装x86虚拟机 bochs

本节内容摘自《操作系统真象还原》,请大家支持正版Bochs下载安装在完成了linux发行版的安装后,现在到了安装bochs的环节,这是我们的操作系统最终的宿主机。由于我的工作是运维,所以练就了任何软件包都要从源码安装的“陋习”&…

python语言用什么关键字来声明一个类_Python语言和标准库(第三章:类和对象)...

python如何将函数和数据整合在一起,并且通过一个对象的名称访问它们。 如何和为什么使用类与对象,以及他们如何使编程人员易于多种情形下编写和使用程序。 3.1考虑编程 现在要在python中创建一个对对象的描述,您已有足够的只是获得两个视图。…

mysql主从1594错误_3分钟解决MySQL主从1594错误

3分钟解决MySQL主从1594错误简介Part1:写在最前1594这个错误看起来挺严重的,会提示你binlog文件或者Relay log损坏了,例如binary log is corrupted、relay log is corrupted之类的看起来很吓人是吧,多数是由于掉电引发的,这也说明了机房配备U…

ci框架 mysql 超时时间_mysql 字符集和校验规则( CHARSET amp; COLLATE)

我们首先看下常见建表语句:mallAllGoodsCREATE TABLE qywl.mallAllGoods ( id varchar(64) NOT NULL COMMENT 主键id,userId varchar(64) NOT NULL DEFAULT COMMENT 发布人id,storeId varchar(64) NOT NULL DEFAULT COMMENT 发布商号id,data varchar(1000) NOT NU…

SQL 附加数据库时出现 无法打开物理文件错误

错误信息: 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 无法打开物理文件 "D:\SqlDataBase\Test.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误…

Flash网页游戏辅助工具制作简析

《热血三国》好像是比较热,玩的人也挺多的,年前一个朋友希望能让我写一个这个游戏的外挂,也出于无聊,所以去玩了一下,谁知道一玩就有点喜欢这个游戏了,当然玩归玩,东西还是要做地,当…

sqlserver2008导出mysql_SQLserver 2008将数据导出到Sql脚本文件的方法

请看下面的操作图解。1.使用Sql Server Management Studio 2008 连接数据库。2.选中要导出数据的数据库节点,点鼠标右键,在菜单中选择“任务”->“生成脚本”,如图:3。在弹出的界面中,点2次“下一步”进入如图界面中…

opencv配置_Opencv在vs2012下的配置

别问我为什么记录这么老的版本,问就是因为老师推荐和因为怕自己再次把小米的搜索框给忘记了,又找个好几十分钟的【环境变量】。另外,要敲敲自己的脑袋,作为小米电脑的老用户怎么可以把搜索框给忘记了呢?第一步&#xf…

php7安装mysqli扩展_Ubuntu14版本下无法使用php7.2版本的bcmath扩展

在使用如下命令安装bcmath扩展的时候sudo apt-add-repository ppa:ondrej/phpsudo apt-get updatesudo apt-get install php7.2-bcmath提示如下信息Reading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate packag…

input 0.1无法相加_你真的知道0.1+0.2为何不等于0.3吗?

打开chrome控制台,给一个特别简单的输入如下:0.1 0.2 // 0.30000000000000004 复制代码不知道你有没有吃惊,这么简单的一个计算,无论在js中还是在python中,都不是准确的0.3,这是为什么呢?缘起要…

python图像增强_Python图像的增强处理操作示例【基于ImageEnhance类】

本文实例讲述了Python图像的增强处理操作。分享给大家供大家参考,具体如下: python中PIL模块中有一个叫做ImageEnhance的类,该类专门用于图像的增强处理,不仅可以增强(或减弱)图像的亮度、对比度、色度&…

python 二项分布_二项分布的理论基础、应用及Python实践

二项分布是概率统计中非常基础、非常实用的一种分布,可以说它在我们的生活中无所不在。它说明了这样一种现象:在给定的试验次数中,某一结果会发生多少次。比如:这个月有多少天会刮北风?今年有多少天会下雨?…

python网络爬虫_python小知识,基于Python 的网络爬虫技术分析

在现阶段大数据的时代中,想要实现对数据的获取和分析,要先具备足够的数据源,网络爬虫技术就为其数据获取提供了良好的条件,且还能够实现对数据源的目的性采集。在网络爬虫技术应用中,Python 脚本语言的使用十分广泛&am…

maven 整体打包_Spirng boot maven多模块打包不踩坑(示例代码)

本文参考 https://blog.csdn.net/Ser_Bad/article/details/78433340经过实战一次通过。回话不多说,话费不多说,直接上图。项目整体结构:父模块:xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocatio…

使用mysql制作学生成绩单_【实例讲解】快速制作学生成绩单

本文由网友潇之骥授权原创直发今天有位学校的老师找我给她作学生成绩单,给的数据如图1:(图1)需要的效果如下:(图2)讲解:要实现这种效果,只要用【邮件合并】这个功能就可以轻松搞定。要用好【邮件合并】这个功能&#x…

c语言 判断一个图是否全连通_基于云平台的全链路大规模网络连通性检测系统详解...

虚拟网络排查问题困难,传统的traceroute等工具很难起到太大作用,大部分情况下都需要到宿主机、混合云网关上抓包来troubleshooting,耗时又费力。有些场景中包的传送路径比较长(如跨域、混合云等),可能丢包的地方比较多&#xff0c…

java对接华为推送服务_华为HMS Core 4.0版本即将来袭:包含新推送服务

据官方消息,在12月27日的HUAWEI Developer Groups(简称HDG)大连活动上,华为消费者云服务HMS运营经理透露HMS Core 4.0版本即将上线,由原来的14项增加至24项核心开放功能,近日即将开放新版本众测,不久之后开发者们将会体…

python xml etree_python解析xml文件之xml.etree.cElementTree和xml.etree.ElementTree区别和基本使用...

1、解析速度:ElementTree在 Python 标准库中有两种实现。一种是纯 Python 实现例如 xml.etree.ElementTree ,另外一种是速度快一点的 xml.etree.cElementTree 。你要记住: 尽量使用 C 语言实现的那种,因为它速度更快,而…

CISSP的成长之路(二十一):用户持有凭证

在51CTO安全频道特别策划的CISSP的成长之路系列的上一篇文章《讲解身份验证过程》里,J0ker给大家介绍了用户验证时所依赖的三种验证要素、密码和密码短语及其安全使用原则。作为技术实施难度和成本最低的用户验证方案,基于密码的用户验证方案广泛应用于我们的日常生…