我目前是Wordpress开发的新手,我正在开发一个带有一些自定义帖子类型和自定义功能的自定义主题。在大多数情况下,我很容易在互联网和食品法典上找到我需要的信息。我正在将一个旧的过时系统(专有)导入Wordpress,我希望能够在Wordpress中保留这个旧系统的所有子页面,以利用一些强大的功能和插件。我几乎已经完成了所有的工作,但我对如何为自定义帖子类型生成层次顺序有点困惑。
我在域根目录的子文件夹(Wordpress)中安装了Wordpress。我有一个首页设置来显示主题首页,它聚集了来自其他系统的数据。我可以使用add_rewrite_rule
使某些页面能够使用干净的URI正常工作。
我的问题是:我有一些系统是从单独的数据库自动生成的。为了简单起见,我将这些系统称为services
.
我目前有2个services
最终会有更多。我遇到的问题是,每个服务都需要有自己的页面和子页面。
i、 e.:(主页):域。com/服务/目标域。com/服务/rcm
(子页):域。com/services/aims/listdomain。com/服务/目标/简介
领域com/services/rcm/listdomain。com/服务/rcm/简介
每个系统将使用相同的功能构建。列表页面将列出每个服务的供应商,而配置文件页面将显示每个供应商的详细信息。
我也希望能够在每个系统中发布文章。
ie:域。com/服务/目标/文章/?(.+)?领域com/服务/rcm/文章/?(.+)?
我的问题是:这个功能在Wordpress中可以实现吗?我尝试使用自定义的post类型来让URI工作,但我不确定如何实现这些文章。我知道我可以用query_vars
显示不同的页面内容,这将模拟我试图对列表和配置文件所做的操作,但我不知道如何允许将文章发布到每个服务。我希望为服务使用相同的文件,而不是每次添加服务时都必须创建新文件。
我想要达到的效果是,每个服务都能够将内容发布到自身以保持其组织性,在列表页面中列出供应商,并显示供应商详细信息。我知道我需要在页面中添加自定义导航,我相信这是最简单的部分。
有人知道这是否可行吗?如果是,哪种方法最有效?
谢谢你在这个问题上提供的任何帮助。还有,如果标题不够好,很抱歉。。。我想不出如何简单地解释它。