将PHP代码添加到页面的特定部分的正确方法是什么

时间:2021-02-05 作者:Eoin

我知道我可以将PHP添加到函数文件中。我知道我可以制作一个插件。

我基本上需要制作一个排序计算器,并将值发送到电子邮件注册。

实现这一目标的最佳方式是什么。我认为这是一个插件,但是我该如何将插件定位在已经存在的页面上的某个位置呢?

抱歉,如果这是一个noob问题,我真的想在开始之前了解实现这一点的正确方法。

1 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

插件只是加载到WordPress中的文件,它在页面上没有位置。事实上,WordPress还不知道加载插件时它是哪个页面。它甚至可能不是前端页面!

所以,如果插件只是一个放置钩子和过滤器等代码的地方,那么如何在页面中嵌入代码?

有几种方法:

块、短代码和小部件主题模板文件可以在插件中注册块、短代码和小部件,而模板文件是特定于主题的。

我建议在网站上搜索如何创建和使用短代码,这将是目前最简单的选择。

相关推荐

在哪里添加我的PHP代码才能让AJAX jQuery工作?

我试图根据从列表中选择的国家(通过图书馆)相应地显示州名。我想我需要使用WP-AJAX和Jquery来实现这个目标。我对WP-AJAX和Jquery完全陌生。在过去的两天里,我一直在阅读博客和论坛,以实现响应能力。在这里,我遇到了两个文件来添加我的PHP代码片段,它们是函数。php和插件文件。Question: 我应该在中添加PHP代码段吗themes/functions.php 或plugins/MYPLUGIN/myplugin.php 或either one? 为什么?我读过的两个博客实例:http