需要通过插件包含自定义模板页面


Need to include a custom template page through a plugin

有没有任何方法可以将插件页面内文件夹中的自定义模板包含到Wordpress系统中,这样,当我创建一个新页面/帖子时,它可以显示为默认之外的模板选择之一
我在这里看到了这个链接WP-使用插件目录中的文件作为自定义页面模板?但似乎没有谈论这个阶段是Wordpress在主题目录中检查自定义模板,以及如何让它看起来其他地方。

它不在文档中,因为WordPress不会在其他地方查找。你最好的办法是在你的主题文件夹中创建一个模板页面,按照你的意愿命名,然后使用include()将插件目录中模板文件的内容拉到主题目录中的文件中,这将允许WordPress看到它。

我认为实现这一点的唯一其他方法就是破坏Core,这是一种非常糟糕的做法。