在哪里存储要包含在自定义模板中的文件?

时间:2015-04-21 17:45:19

标签: php wordpress include

我想将表单添加到WordPress网站。阅读this后,我明白了它。

该网站使用tempera theme

在文件夹tempera/templates中,我重新创建了一个模板作为自定义页面的模板。

现在我要include("form.php")

我应该在哪里存储form.php?在tempera/includes或安装文件夹中?

include("form.php")会工作还是我必须上目录?

2 个答案:

答案 0 :(得分:0)

您可以在主题中的任何位置添加文件。你应该使用任何对你有意义的组织方案。我不会把它放在主题根目录中,因为如果你有很多偏见,它会很快混乱。

如果您有多个表单,则可以在主题中创建forms目录。然后,您可以使用get_template_part来包含它。

get_template_part('forms/my-form');

上面的示例假设您的表单存储在theme/forms/my-form.php

答案 1 :(得分:-3)

您必须将此文件放在主题文件夹中。根据您的推荐教程,它创建了一个自定义页面模板。当您创建模板并将其放置在活动主题中时。在管理面板模板选项中,将开始显示自定义模板。