如何在WordPress中添加PHP代码

WordPress 内核、主题和插件完成了网站的大部分工作。但有时您需要在 WordPress 中添加代码段或 PHP。通常,这是为了添加一个过滤器来操作或改变插件或主题的工作方式。今天,我将与大家分享几种简单的方法,让你在不导致网站崩溃的情况下做到这一点。

如何在WordPress中添加PHP代码

如何使用插件为WordPress添加PHP代码

第一种方法是使用免费插件在 WordPress 中添加 PHP。这是迄今为止最简单、最安全的方法。您不必编辑 WordPress 核心、主题或插件。在网站更新的过程中,代码都会保留下来,你也不必担心会弄乱子主题。我几年前就放弃了子主题,因为它们只会让事情变得复杂。

请按照以下步骤操作。

步骤 1

安装免费的 Code Snippets 插件。这个插件我已经用了五年多,从未出现过任何问题。这很说明问题。它还获得了五星评级,有 300 多条五星评论。

Code Snippets 插件

Code Snippets 插件

步骤 2

在 WordPress 管理侧边栏的 “Snippets” 下,点击 “Add New”。

添加新代码片段

添加新代码片段

步骤 3

点击 “Functions (PHP)” 选项卡。

Code Snippets PHP 函数

Code Snippets PHP 函数

步骤 4

添加代码片段的名称,可以是任何你想要的名称。然后添加 PHP 代码段。在本例中,我将从 Perfmatters 插件中添加一个过滤器,以改变懒加载时的淡入速度。

确保代码格式正确。不过不用担心,如果格式不正确,插件会提示错误,不允许你应用它。这意味着它不会让你的网站崩溃。

PHP代码片段

PHP代码片段

步骤 5

选择代码片段的运行位置。在本例中,我只需要它在网站前端运行。不过对于大多数 PHP 代码片段来说,你可能需要它在所有地方运行。

选择代码片段的运行位置

选择代码片段的运行位置

步骤 6

点击“Save Changes and Activate.”

如何在WordPress中手动添加PHP代码

在 WordPress 中添加 PHP 的第二种方法是手动添加,将代码添加到主题的 function.php 文件中。不过要小心,一不小心就会破坏网站。请按照以下步骤操作。

如果您使用的是基于全站编辑的主题,我们建议您使用上述插件方法,因为情况已经发生了很大变化。

步骤 1

在 WordPress 管理员侧边栏的 “外观” 下,点击 “主题文件编辑器”。

主题文件编辑器

主题文件编辑器

步骤 2

点击进入主题的 functions.php 文件。如果您使用的是子主题,则应使用子主题。

functions.php 文件

functions.php 文件

步骤 3

在文件底部输入 PHP 代码。在本例中,我还是将从 Perfmatters 插件中添加一个过滤器,以改变懒加载时的渐变速度。

请确保代码格式正确,否则会破坏网站。

在 functions.php 文件中添加 PHP 函数

在 functions.php 文件中添加 PHP 函数

好消息是,WordPress 的新版本已经内置了一些保护措施。下面是一个例子。我忘了关闭一个语句,更新文件后,当它检测到这个问题时就回滚了更改。这样就避免了 WordPress 网站崩溃。在以前,这种情况会导致白屏死机。

WordPress 代码更改回滚

WordPress 代码更改回滚

步骤 4

点击“Update File.”

小结

正如您所看到的,在 WordPress 网站上添加 PHP 代码并不复杂。免费的 “代码片段”(Code Snippets)方法实际上使其变得超级快速、安全和简单!

评论留言