是否可以注册新的模板文件? 时间:2018-08-14 作者:JacobTheDev 我正在尝试使用重写规则在前端创建自定义用户仪表板,以/dashboard/ 和一个自定义主题文件dashboard.php. 我注意到加载时dashboard.php, 我必须手动包括wp-blog-header.php 或者WordPress功能不起作用get_page_template() 退货page.php 而不是dashboard.php.有没有合适的注册方式dashboard.php 以与404页面注册相同的方式作为自定义模板?我希望此页面独立于后端中的任何页面进行操作,并且只使用我的自定义代码。 1 个回复 最合适的回答,由SO网友:TheDeadMedic 整理而成 我强烈建议您使用WordPress页面模板。在顶部dashboard.php:<?php /** * Template Name: Dashboard */ 现在创建一个名为“Dashboard”的页面,并将其指定为Dashboard模板。这样您就不用自己加载WordPress(几乎总是很糟糕)&;WordPress&;您的所有插件都将正常工作(在WordPress中创建最终不会映射到循环/post对象的自定义端点可能会遇到很多问题,因为大量前端都假设它们会这样做)。 结束 文章导航