在哪里存储要包含在自定义模板中的文件?
Where to store a file to be included in a custom template?
我想向 WordPress 站点添加一个表单。看完this,我明白了
本站使用tempera theme.
在文件夹 tempera/templates
中,我重新创建了一个模板作为自定义页面的模板。
现在我想include("form.php")
。
我应该在哪里存储 form.php
?在 tempera/includes
或安装文件夹中?
include("form.php")
行得通还是我必须上目录?
您必须将此文件放入您的主题文件夹中。根据您提到的教程,它已经创建了一个自定义页面模板。当您创建模板并将其放置在您的活动主题中时。在管理面板模板选项中将开始显示自定义模板。
您可以将文件添加到主题中的任何位置。您应该使用对您有意义的任何组织方案。我不会把它放在主题根目录中,因为如果你有很多部分,它会很快变得混乱。
如果您有多个表单,您可以在主题中创建一个 forms
目录。然后您可以使用 get_template_part
来包含它。
get_template_part('forms/my-form');
以上示例假设您的表单存储在 theme/forms/my-form.php
.
我想向 WordPress 站点添加一个表单。看完this,我明白了
本站使用tempera theme.
在文件夹 tempera/templates
中,我重新创建了一个模板作为自定义页面的模板。
现在我想include("form.php")
。
我应该在哪里存储 form.php
?在 tempera/includes
或安装文件夹中?
include("form.php")
行得通还是我必须上目录?
您必须将此文件放入您的主题文件夹中。根据您提到的教程,它已经创建了一个自定义页面模板。当您创建模板并将其放置在您的活动主题中时。在管理面板模板选项中将开始显示自定义模板。
您可以将文件添加到主题中的任何位置。您应该使用对您有意义的任何组织方案。我不会把它放在主题根目录中,因为如果你有很多部分,它会很快变得混乱。
如果您有多个表单,您可以在主题中创建一个 forms
目录。然后您可以使用 get_template_part
来包含它。
get_template_part('forms/my-form');
以上示例假设您的表单存储在 theme/forms/my-form.php
.