自定义 PHP 编程(不是插件)

Custom PHP programming (not plugin)

我提前道歉,因为连我都意识到这可能是个愚蠢的问题。

但我以前从未使用过 wordpress,所以我想做的是创建新页面,其中包含一些自定义 HTML 表单,post 将数据保存到某个地方,然后将其保存到数据库。

有人可以给我指点这方面的好教程吗?当我 google 我 google 任何 post 相关的时候,我主要得到关于.

的结果

我不知道从哪里开始寻找。
我需要用插件开发这样的功能吗?
其他方式?

您需要做的就是制作cusotm wordpress 页面模板。在模板中,您可以插入任何您想要的代码,然后只需在页面编辑器中选择该模板即可。

您可以通过 4 个步骤轻松创建自定义页面模板

  1. 通过FTP
  2. 进入你的wordpress安装
  3. 转到 wp-content/themes/ 并复制 page.php 文件或任何其他页面模板文件
  4. 重命名新文件并添加 "template" 关键字。例如:page-template-mytemplate.php。还记得更改特定文件中的模板名称(查看下面发布的教程或文档)
  5. 从模板块创建页面并select你的新模板

希望对您有所帮助。

这里有一些链接:
Wordpress.org Documentation
Detailed guide about wordpress custom page templates
Some YT vid

欢迎来到 wordpress 世界…… 是的,您可以使用模板……但是:

自定义posts,你会不会给所有的自由做你想做的事:
Custom post generator.
Post types (on Wordpress Codex)

使用自定义字段扩展您的 post 类型
Adding custom fields
• 使用强大的 ACF plugin

最好使用 儿童主题
Child Themes (on Wordpress Codex)

为什么?因为当您的主题更新时,您不会丢失代码。

创建并激活子主题后,您可以:

  • 将您的代码添加到 function.php 文件 (在您的子主题中)

  • 工作并修改主题的 php 文件(将它们复制到子主题),主题更新时不会丢失任何内容

  • 创建并添加一些自定义 php 文件,例如模板……

  • 使用自定义post自定义字段

Wordpress 是非常模块化和开放的,所以有很多方法可以实现一个项目。

您也可以创建自己的主题,或者您可以使用一些可扩展和模块化的框架(Genesis Framework…)