首页 > 解决方案 > Wordpress CPT(自定义帖子类型)和 URL

问题描述

我正在尝试开发一个旅游网站,其中包含以下类型的内容:

我怎样才能得到以下 urls 结构?

www.miweb.com/ alicanteCPT 目的地

www.miweb.com/alicante/general-information (与目的地有关的CPT 页面)

www.miweb.com/alicante/general-information/guide(CPT页面与目的地层次关系

www.miweb.com/alicante/ beach-of-sant- jhon (CPT 地点与目的地有关系)

www.miweb.com/alicante/tips-for-travel-to-alicante(CPT帖子_ _

是否可以制作此网址结构?你能帮助我吗?

提前致谢。

标签: wordpresswordpress-themingcustom-wordpress-pages

解决方案


您不需要使用自定义帖子类型来实现这一点,您可以使用父页面功能,以便页面在永久链接结构中具有父子节点,如下所示:

yoursite.com/parent-page/child-page

您还可以将类别设置为以这种方式为帖子工作,并为帖子设置永久链接结构,以便类别首先出现:

yoursite.com/category/post

通过这种方式,您可以避免使用比核心帖子类型更复杂的 CPT。

这只会影响前端,因此如果您需要后端或管理员设置,您可能仍然需要 CPT,但是您只需将“帖子”或“类别”重命名为“目的地”即可。


推荐阅读