0

我正在为一组非常特定的客户端要求编写自己的Wordpress主题。我对前端主题工作很好,但我需要一些后端帮助。管理页面上的自定义内容块

该任务就像一个支持网站,有很多Q和A的。我正在为一家公司建立一个支持网站,这意味着大多数网页将填充许多问题和相关答案。

页面结构会是这样的:

Home Page (with links to Most recent Q+As added) and common sections 
-How to use the app (10-20 Q+As on page) 
-How to manage integrations (10-20 Q+As on page) 
-Other page (10-20 Q+As on page) 
-5-10x 'Other pages' 
About Us 
Contact Support 

要求和我的意见

- 每个Q和A没有它自己的URL
这使得利用帖子Q和A没有吸引力。

- 每个页面是由一个目录,允许快速滚动到问题
一个理想的解决办法是在其抓住某一类中的每个“Q和A”对象的页面主题模板一些代码/节/标识符和

- 新的问题和答案,可以迅速将其加载到页面,很容易地添加
支持代表理想的解决方案是,他们可以添加的问题和答案,并分配一个类别,而不是编辑一大堆问题。

Q和页面上的的的按订单是重要
的理想解决方案应该让你订购Q +作为他们定类别/节/其他内。

-On主页上,最新的Q +作为添加列表中存在

Q +的- 每个页面为具有“最近更新”的日期,它是日期最近的Q +一最近被修改了。


想法,我有

帖子或自定义职位似乎是一个不错的主意,但他们创造的永久链接。但我的“页面”实际上是类别存档页面。我们不希望Q + A被分配两个类别。此外,自定义帖子排序似乎很困难。如果我们可以压制永久链接并确保类别或部分,并找到一种方法来订购它们 - 这可以奏效。

FAQ插件

好像这些都是有点笨重和定制开发的量重新皮肤上,可能不值得,可能会更容易做一些完全定制。

问题:
没有人有任何想法如何实现?

+0

我认为你应该使用你自己的数据库表结构和实施数据库函数,添加/编辑/删除问答,类别等... –

回答

0

最好的事情是使用自定义帖子类型。基本上两个自定义帖子类型,问题和答案。然后每个问题都可以有类别标签等。答案可以有问题ID的自定义字段,以便您可以通过问题ID轻松获取所有答案。如果你需要的不是唯一的网址,那么可以创建两个文件:single-question.php和single-answer.php,并在其中放置404页面代码,这样如果用户将会看到单个问题或答案的url,他将看到404错误:)