如何在 WordPress 中向 body 添加 HTML

LightNode
By LightNode ·

简介

向 WordPress 网站的 body 中添加自定义 HTML 可以增强其功能和外观。本指南将为您介绍几种实现这一目标的方法。

使用插件

  1. 安装并启用"Header and Footer Scripts"插件。
  2. 进入"设置 > Header and Footer Scripts"。
  3. 滚动到"Scripts in Body"部分。
  4. 将您的 HTML 代码粘贴到此字段中。
  5. 点击"保存更改"。

编辑主题的 functions.php 文件

  1. 通过 FTP 或 cPanel 中的文件管理器访问您的 WordPress 文件。
  2. 导航到 wp-content/themes/your-theme-name/。
  3. 打开 functions.php 文件。
  4. 在文件末尾添加以下代码:
function add_custom_body_html() {
    echo '<div>您的自定义 HTML 在这里</div>';
}
add_action('wp_body_open', 'add_custom_body_html');
  1. 将'您的自定义 HTML 在这里'替换为您想要的 HTML。
  2. 保存文件。

使用自定义 HTML 区块(Gutenberg 编辑器)

  1. 编辑您想要添加 HTML 的页面或文章。
  2. 添加新区块并选择"自定义 HTML"。
  3. 在区块中输入您的 HTML 代码。
  4. 更新或发布您的页面。

最佳实践

  • 在进行更改之前,务必备份您的网站。
  • 首先在测试环境中测试您的自定义 HTML。
  • 确保您的 HTML 有效,以避免破坏网站布局。

如何在 WordPress 中向 body 添加 HTML

常见问题

问:为什么我需要向 WordPress 网站的 body 添加自定义 HTML?

答:向 body 添加自定义 HTML 可以帮助您实现一些功能,如自定义脚本、跟踪代码或设计元素,这些功能通过标准的 WordPress 设置或主题选项难以实现。

问:添加自定义 HTML 会影响我的网站性能吗?

答:这取决于您添加的 HTML。简单的 HTML 不应明显影响性能。但是,如果您添加复杂的脚本或大量代码,可能会潜在地降低网站速度。始终先在测试站点上测试更改。

问:编辑 functions.php 文件安全吗?

答:如果您不熟悉 PHP,编辑 functions.php 等主题文件可能有风险。在进行更改之前,务必备份您的网站,如果可能的话,使用子主题进行自定义。

问:向 header 和 body 添加 HTML 有什么区别?

答:header 中的 HTML 通常用于元标签、CSS 和一些需要早期加载的脚本。body 中的 HTML 通常用于页面上显示的内容或可以在页面开始渲染后加载的脚本。

问:我可以向不同的页面添加不同的 HTML 吗?

答:可以,使用方法 3(自定义 HTML 区块)允许您向单独的页面或文章添加特定的 HTML。对于全站范围的 HTML,方法 1 或 2 更合适。

问:如果添加的 HTML 导致我的网站出错怎么办?

答:如果添加自定义 HTML 后网站出错,您可以:

  1. 如果您做了备份,恢复到备份。
  2. 如果您使用了方法 1,删除插件。
  3. 如果您使用了方法 2,删除您添加到 functions.php 的代码。
  4. 如果您使用了方法 3,删除自定义 HTML 区块。