【发布时间】:2016-08-17 11:35:29
【问题描述】:
我正在为一组非常具体的客户需求组合我自己的 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
要求和我的 cmets
-每个 Q 和 A 都没有自己的 URL
这使得在 Q 和 A 中使用帖子没有吸引力。
-每个页面都由一个目录组成,允许快速滚动到问题
一个理想的解决方案是页面主题模板上的一些代码,它抓取某个类别/部分/标识符中的每个“Q and A”对象并将其加载到页面
-可以快速轻松地添加新问题和答案
支持代表的理想解决方案是他们可以添加问题和答案,并分配一个类别,而不是编辑一大页问题。
-页面上 Q 和 A 的顺序很重要
理想的解决方案应该允许您在给定的类别/部分/其他中订购 Q+As。
-首页存在最近的Q+As添加列表
-Q+As 的每个页面都有一个“最后更新”日期,即最近一次 Q+A 的最近修改日期。
我的想法
帖子或自定义帖子似乎是个好主意,但它们会创建永久链接。但我的“页面”实际上是类别存档页面。我们不希望 Q+A 被分配两个类别。此外,自定义帖子排序似乎很困难。如果我们可以禁止永久链接并确保在类别或部分上并找到订购它们的方法 - 这可能会奏效。
常见问题插件
看起来这些都有点笨重,而且需要大量定制开发人员重新换肤可能不值得,完全定制的事情可能更容易。
问题:
有人知道如何实现这一目标吗?
【问题讨论】:
-
我认为你应该使用自己的数据库表结构并实现数据库功能,添加/编辑/删除问答、类别等...
标签: wordpress wordpress-theming custom-wordpress-pages