如何在 WordPress 中添加自定义代码片段(最简单的方法)

已发表: 2023-09-11

您是否正在寻找一种简单直接的方法来将 WordPress 代码片段添加到您的网站?

学习 WordPress 不仅仅是主题和工具。 有时,正是代码片段的微妙力量赋予了网站独特的风味。

您正在寻找的完美定制? 使用正确的代码可以实现这一目标,但问题是即使是最微小的错误也可能会破坏您的网站。

在本文中,我们将向您展示如何在 WordPress 中轻松添加自定义代码片段,而不会破坏您的网站。

WordPress 中的代码片段是什么?

在 WordPress 的用户友好界面之下,有一个代码世界为其每一个动作提供动力。

这些微小的代码片段(称为代码片段)是紧凑但功能强大的工具,可以指导 WordPress 执行特定功能。

利用这些代码片段的力量可以使通用 WordPress 网站与根据您的具体要求量身定制的网站有所不同。

将它们视为 WordPress 中的咒语,如果正确施放,可能会在前端带来出色的结果。

如何在 WordPress 中添加自定义代码片段

要在 WordPress 中添加自定义代码片段,您可以依靠 WPCode 的简单性和功能性。 请按照以下步骤开始。

在本文中

  • WordPress 中的代码片段是什么?
  • 1.安装并激活WPCode插件
  • 2. 创建自定义代码(PHP、CSS、HTML)
  • 3. 添加您的自定义代码(新代码段)
  • 4. 处理自定义代码中的错误
  • 5. 管理您的自定义代码片段
  • 关于自定义代码片段的常见问题

1.安装并激活WPCode插件

WPCode 是 WordPress 用户向其网站添加自定义代码片段的最佳方式,而无需弄乱functions.php文件或担心因最轻微的错误而破坏网站。

The WPCode homepage

代码片段插件可以轻松地将代码片段添加到 WordPress 网站的任何部分,包括页脚和页眉。 您可以直接从仪表板插入所需的任何自定义代码,而不是直接编辑functions.php文件。

首先,您需要在网站上安装并激活 WordPress 插件。 这会将插件添加到 WordPress 仪表板的左侧菜单面板,您可以从这里开始快速添加自定义代码。

2. 创建自定义代码(PHP、CSS、HTML)

如果您已准备好自定义代码,请跳过此步骤并继续下一步。 对于那些从头开始创建自定义代码的人,这里有一个示例。

请记住,您将需要一些编码知识来创建自定义代码,无论是 PHP、CSS 还是 HTML 格式。

对于本指南,我们将创建一个自定义代码,以防止主题冲突导致单选和复选框值无法在 WPForms 中正确显示。

.wpforms-container input[type=radio] {
	-webkit-appearance: radio !important;
	-moz-appearance: radio !important;
	appearance: radio !important;
}

.wpforms-container input[type=checkbox] {
	-webkit-appearance: checkbox !important;
	-moz-appearance: checkbox !important;
	appearance: checkbox !important;
}

.wpforms-container input[type=radio]:checked:before,
.wpforms-container input[type=radio]:before,
.wpforms-container input[type=checkbox]:checked:before,
.wpforms-container input[type=checkbox]:before,
.wpforms-container input[type=radio]:checked:after,
.wpforms-container input[type=radio]:after,
.wpforms-container input[type=checkbox]:checked:after,
.wpforms-container input[type=checkbox]:after {
	display: none !important;
}

上面的代码使用 CSS 来解决主题冲突问题,但正如前面提到的,您也可以使用 PHP 和 HTML 创建代码。

3. 添加您的自定义代码(新代码段)

在 WordPress 管理菜单栏中,单击代码片段选项,然后单击添加新按钮。 由于您刚刚安装了该插件,因此您的列表将为空。

Add new snippet WPCode

然后您将被发送到“添加片段”页面。 在这里,您可以添加自己的独特代码或从预制库中选择代码片段。

单击“添加自定义代码(新代码段)”选项旁边的“使用代码段”按钮以插入新代码。

Add your custom code snippet

现在,您需要做的就是为代码片段命名,然后将您创建的自定义代码复制并粘贴到 WPCode 插件的代码预览空间中。

Create custom snippet WPCode

由于我们在 CSS 中创建了代码,因此在“代码类型”下拉菜单下,我们选择了CSS Snippet 。 您可以根据您创建的代码更改它。

Code Type WPCode

接下来,向下滚动到“插入”选项卡。 现在,选择“自动插入”,然后从“位置”下拉列表中选择“站点宽标题”选项。

Insert code in Site Wide Header

根据您创建的代码类型,您甚至可以选择将其作为[/] 简码添加到您的页面/帖子中。

如果您想为代码片段分配标签,请向下滚动到“基本信息”部分。 这将帮助您按主题和功能对代码示例进行分类。

当您希望在同一位置显示多个片段时, “优先级”参数可让您选择处理它们的顺序。

Assign tags WPCode

接下来,复杂的智能条件逻辑功能允许您根据一组条件显示或隐藏自动插入的片段。

Smart Conditional Logic WPCode

最后,您需要做的就是检查“活动”选项并点击“保存片段”按钮,然后再离开插件!

Save snippet WPCode

4. 处理自定义代码中的错误

当您使用代码片段时,特定于站点的插件或主题文件中的拼写错误可能会立即导致访问者无法访问您的站点。

您的网站上会出现语法错误或 500 内部服务器错误。 您需要使用 FTP 客户端手动撤消更改。

WPCode 插件的独特功能是它会自动识别并禁用代码中的任何语法错误实例。

Error detection WPCode

将显示一条有用的错误消息,供您在错误调试时使用。 当您添加自定义代码时,WPCode 巧妙的代码片段验证将发现任何错误。

Smart code validation WPCode

当您将鼠标悬停在问题上时,会出现一个弹出窗口,其中包含有关如何解决该问题的说明。

5. 管理您的自定义代码片段

如果您有多个代码片段,WPCode 通过用户友好的界面和片段库使管理它们变得非常容易。

代码片段可能会在未在您的网站上激活的情况下保存,并且您以后可以随时选择激活或停用该代码片段。

此外,您可以使用标签对代码片段进行分类,并根据类型和位置对其进行过滤。

Managing snippets WPcode

您还可以选择导出特定代码片段或批量导出所有代码片段。 只需导航至“代码片段”»“工具” ,然后选择“导出”选项。

Export snippets WPCode

如果您要将网站转移到新服务器,该插件还允许您导入片段。 转到代码片段 » 工具 » 导入并上传导出文件。

Import snippets WPCode

关于自定义代码片段的常见问题

添加自定义代码片段是我们读者中的一个流行的可用性主题。 以下是一些最常见问题的快速解答:

WordPress 最好的代码片段管理器是什么?

WPCode 是在 WordPress 中管理和运行代码片段的首选,提供简化的组织和无缝集成功能。

如何将 CSS 添加到 WordPress 中的代码片段?

在 WPCode 中,只需导航到+ 添加新部分,输入所需的 CSS,并确保在保存和激活之前选择 CSS 类型。

如何在没有插件的情况下向 WordPress 添加自定义代码?

您可以将自定义代码直接引入主题的functions.php文件中。 然而,像 WPCode 这样的专用工具可以确保更安全、更有组织的代码片段管理。

如何向 WordPress 添加自定义 php 代码?

对于 PHP,请转到 WPCode 的界面,选择+ Add New ,粘贴您的 PHP 代码,然后保存。 始终确保首先在临时子主题网站上对其进行测试。

接下来,了解如何需要电子邮件地址来下载文件

如果 WordPress 用户必须向您提供他们的电子邮件地址才能下载文件,这不是很好吗? 了解如何让 WordPress 网站的访问者共享他们的电子邮件地址,以便他们可以下载文件。

立即创建您的 WordPress 表单

准备好构建您的表单了吗? 立即开始使用最简单的 WordPress 表单生成器插件。 WPForms Pro 包含大量免费模板,并提供 14 天退款保证。

如果本文对您有所帮助,请在 Facebook 和 Twitter 上关注我们,获取更多免费的 WordPress 教程和指南。