是否可以将模板文件上传到所有主题都可以使用的目录?

时间:2018-06-04 作者:Hot dog

我有一个自定义php文件,我想将其用作模板(即从下图中的“模板”下拉列表中选择)。

现在,我必须确定我使用的主题,并将模板文件放在主题文件夹中。

我的文件系统中是否有一个地方可以放置模板文件,以便我以后决定使用哪个主题都可以使用它?

enter image description here

1 个回复
SO网友:cjbj

不,WordPress在其系统中没有默认位置,它将在其中查找当前主题文件夹之外的模板。

也就是说,你很容易build a plugin 将模板插入到系统中。您可以使用theme_page_templates 在下拉列表中插入模板名称。然后你就开始template_include 取决于get_page_template_slug 返回模板的slug,然后将模板转移到插件目录中的模板。

结束

相关推荐

WordPress Plugins won't save

我有一个WordPress网站,我刚刚接管了一个客户,因此我没有能力与以前的网站管理员/开发人员交谈。该网站使用的是YOOtheme对Subway稍加修改的版本。为了更新插件位置,Subway的一部分有“小部件选项”。我无法更改外观或小部件显示的页面,因为我无法保存任何内容。它看起来像已保存,但没有保存,或者您会在保存按钮旁边看到“加载循环”,它一直在运行。Things to note:<WordPress和插件是最新的。在我们转移到新服务器之前,插件是可更新的。新服务器有一个max\\u inpu