pkj / pkj-any-parent-type
此插件允许您选择哪些父页面可以用于自定义文章类型。默认情况下,只有相同类型是被允许的。
0.0.1
2014-08-03 17:08 UTC
Requires
- php: >=5.3.2
- composer/installers: >= 1.0
This package is auto-updated.
Last update: 2024-08-29 04:12:46 UTC
README
此插件允许您选择哪些父页面可以用于自定义文章类型。默认情况下,只有相同类型是被允许的。
PKJ Any Parent Type 插件允许您自定义每个自定义文章类型允许的父文章类型。这使得在自定义文章类型之间建立一对一的关系成为可能,而不仅仅是自身。
假设您有两个自定义文章类型
- 人
- 活动
人 CPT 包含,嗯,一个人。每个人可以有多个 活动。在没有许多修改的情况下,使用纯 WordPress 是不可能做到这一点的,这个插件可以帮助您轻松实现这一点!只需在插件设置页面配置“活动类型可以作为人的父级”,以及“人可以作为“页面”的父级”。
现在我们创建一个名为“人”的页面类型文章。
我们创建一个标题为“彼得”的人文章类型,并将其父页面设置为“人”。
我们创建一个标题为“跑了两英里”的活动文章类型,并将其父设置为“彼得”。
现在您有了一个非常好的 URL
- http://youtsite.com/persons <- 页面
- http://youtsite.com/persons/peter <- 人
- http://youtsite.com/persons/peter/ran-two-miles <- 活动
创建自定义文章类型。
只需记住一件事,在创建新文章类型时,将“层次结构”设置为 true。不要包含“重写”选项。