2013-07-03 44 views
1

如果我有一个名为'events'的页面(其中的专门模板将被命名为'page-events.php'),是否有任何方法来创建子页面'events/event-sub-page'的专用模板?专门为子页面设计的模板?

我似乎无法找到如何在文档中做到这一点:codex.wordpress.org/Page_Templates。

回答

0

您只需创建一个名为events-subpage.php的新模板并相应地构建它。然后,在WordPress中制作页面时,请选择模板events-subpage。

+1

是的,这就是我所做的。虽然页面的命名约定不适用于子页面,但这与直觉相反。 – lolski

0

您可以在WordPress中创建“event-sub-page”页面,将其父级设置为“events”页面,并将您的自定义模板文件“page-event-sub-page.php”(不需要在实际的php文件名中指定“events”部分)

或者在我的情况下,我希望“../login”是专门的登录表单,“../login/recovery”是用于密码恢复。模板页面只是“page-recovery.php”