自定义页面模板VS插件VS短代码是指功能

时间:2014-12-08 11:33:50

标签: php wordpress

我需要创建一个可以通过应用程序多次调用的表单。 以下是我所做的步骤:

1-创建一个form.php页面并将其放在我的子主题文件夹中。

  

C:\瓦帕\万维网\测试\可湿性粉剂内容\主题\ designfolio - 子

我在页面顶部写了下面的代码

<?php /* Template Name: Hercal Template */ ?>

然后我写了我的表单代码。

2 - 此页面调用另一个PHP文件和Jquery文件,我将这些文件放在

  

C:\瓦帕\万维网\测试

3-我创建了一个wordpress页面并选择了一个模板选项&#39; Hercal Template&#39; , 页面现在运行,表单加载并且工作正常,但我有一些我需要理解的问题。


1 - 安全性如何,将文件和数据库连接直接放置到测试文件夹是否安全? 2 - 如何在其他页面中调用我的表单? 3 - 以上步骤使我能够创建模板页面,那么模板页面,插件,引用函数的短代码有什么区别?

我的意思是:

  1. 当我创建一个插件时,我可以使用函数名称在任何地方调用它。
  2. 当我创建一个函数时,将它放入wp-content并为其创建短代码,我可以使用短代码在任何地方调用它。
  3. 那么它们之间有什么区别,我在(页面模板,插件,短代码)之间存在冲突。

    由于

1 个答案:

答案 0 :(得分:1)

您应该使用短代码来显示表单。

如果您使用模板,则不能为多个地方添加额外的内容/设计。

如果您使用的功能比您在页面中调用的功能要多,或者您需要物理编辑模板文件。

如果您将表单用作短代码,则可以在页面/帖子/自定义帖子中的任何位置访问/调用它,并将其放在div,paragraph等之间的任何位置。

即使你也可以在php文件上访问它

我建议您使用短代码