插件如何将页面添加到给定URL的当前WordPress主题?
示例网址: http://wordpress/plugin-name/start
此页面应显示使用当前主题的表单.
在一天结束时,我将用自定义实现替换当前面向前面的WordPress登录和注册机制.
Ott*_*tto 14
您想要将一个函数挂钩到该template_redirect操作.
在那里,您可以识别所需的特殊URL,然后您可以相应地加载自己的模板.
为了让使用现有的主题,你可以做类似的事情就像一个主题会,如呼叫get_header(),get_footer(),get_sidebar(),等.
输出页面后,您需要显式调用exit();以防止发生正常的页面输出.
注意:在WordPress 3.0中,更好的方法是挂钩template_include过滤器,并让它将file-include-path返回到您自己的模板文件.
这不需要exit();,因此它与其他插件更兼容.