Wordpress并将页面链接到自定义帖子类型页面

时间:2012-08-08 22:27:53

标签: wordpress

我无法在WordPress中找到以下方案的解决方案。一般来说,我想双向链接到服务和位置。让我们采取以下服务和位置示例来帮助解释......

服务分为几个部分......每个服务都是一个页面。

Services Section 1
- Service 1
- Service 2
- Service 3
- Etc…

Services Section 2
- Service 1
- Service 2
- Service 3
- Etc…

一个服务可以有多个与之关联的位置。

地点按多个地区细分......每个地点都是一个页面(这将是一个CPT)。

Locations West
- Location 1
- Location 2
- Location 3
- Etc…

Locations East
- Location 1
- Location 2
- Location 3
- Etc…

一个位置可以有多个与之关联的服务。

现在用于用例/功能......

用户案例1

如果我浏览到服务部分1,然后浏览服务2.我会看到一个页面,其中包含有关该服务的一般信息,以及一个部分,其中列出了按地区细分的所有可用服务的位置。然后我可以点击其中一个位置,它会直接带我到那个位置页面获取地址/电话/等....

用例2

让我们说我浏览到地点东部和地点3.我会得到一个页面,其中包含位置信息,地址,电话,路线链接,以及呼叫该位置提供的所有服务。如果我选择一项服务,我将被带到该服务页面。

我认为我可以使用分类法来实现这一点,但似乎分类法将事物分组,但不会直接链接到该服务或位置页面,相反它似乎会显示标记有该服务/位置的所有页面的列表。这不是我想要的用例。

希望获得有关如何最好地实现这一目标的想法/想法。任何回复/帮助将非常感谢。希望上面的解释是有道理的。

1 个答案:

答案 0 :(得分:0)

嗯,你可以a)使用MicroKids相关帖子,它可以让你将页面/帖子相互关联,然后你可以修改你的主题以在某处显示这些结果。

否则,我认为您仍然可以使用分类法 - 但是您希望将Pages / Posts与分类法联系在一起 - 例如,可能是您与每个位置关联的服务的分类。然后在“服务”页面上,您将编写一个WordPress循环(或使用插件生成并输出一个),该循环显示指向您需要显示的特定服务(分类)中每个位置的链接。