本文牛奇网将介绍,如何通过 functions.php 文件,手动将代码片段添加到主题的页眉和页脚。
这里建议使用 WordPress 子主题进行编辑。如果不使用子主题,每当更新 WordPress 主题时,添加到 functions.php 文件的任何代码都将被覆盖。如果您不知道应该如何使用子主题,这里有一篇关于如何创建 WordPress 子主题的指南。创建好子主题后,您可以继续执行以下步骤,以将代码添加到主题的页眉或页脚。
虽然可以直接将代码添加到 header.php 和 footer.php 文件,但建议使用子主题的 functions.php 文件和相应的 WordPress 钩子。这样可以将所有片段保存在相同地方,并避免修改主题核心文件。
通过 functions.php 文件将代码添加到 WordPress 页眉和页脚
第 1 步:将代码添加到下面两段代码中。
要将代码添加到页眉,可以使用以下代码:
/* Describe what the code snippet does so you can remember later on */
add_action('wp_head', 'your_function_name');
function your_function_name(){
?>
将代码添加到此处
<?php
};
要将代码添加到页脚,可以使用以下代码片段:
/* Describe what the code snippet does so you can remember later on */
add_action('wp_footer', 'your_function_name');
function your_function_name(){
?>
将代码添加到此处
<?php
};
第 2 步:将代码添加到子主题的 functions.php 文件中
准备好要添加的代码片段后,便可以将它们添加到子主题的 functions.php文件中。可以通过 FTP 连接到服务器,然后编辑该文件。也可以转到外观 → 主题文件编辑器并选择 functions.php 文件。然后,将上面的代码粘贴到文件末尾:

将代码添加到 functions.php 文件后,点击下面的更新按钮保存。
添加代码到特定页面的页眉或页脚
如果只想在特定页面的页眉或页脚添加代码,可以使用 if 语句来进行判断。
例如,要在主页的页眉或页脚添加代码,可以使用:
/* Describe what the code snippet does so you can remember later on */
add_action('wp_head', 'your_function_name');
function your_function_name(){
if(is_front_page()) { ?>
将代码添加到此处
<?php }
};
另一种是在特定的文章或页面添加代码。为此,可以使用以下代码:
/* Describe what the code snippet does so you can remember later on */
add_action('wp_head', 'your_function_name');
function your_function_name(){
if(is_single(73790)) { ?>
将代码添加到此处
<?php }
};
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/themes/how-to-manually-add-code-to-wordpress-header-and-footer/