我们在自定义自己的网站的时候,往往会遇到很多教程,里面有各种现成的代码,比如我的博客上有很多代码教程,如专门的专题代码片段,还有我的教程。但几乎没有一个我详细描述了在WordPress中插入代码的位置。这是因为我主要为已经知道一些东西的开发人员编写,所以我通常会跳过基本部分或是只是简单提及。
但是我决定在我的博客上写个教程,让没有开发技能的人也可以轻松使用。所以我们在这里 – 现在我将向您展示如何在WordPress网站上使用代码片段的3种方法。
1、使用Code Snippets插件
通常,在使用第三方插件时,很多人会觉得太臃肿,但如果您不熟悉代码,使用“Code Snippets”插件可能会有事半功倍的效果,因为使用它有以下几个好处。
- 它是免费的,可以直接从WordPress后台安装。
- 您可以在需要时打开和关闭插件设置中的特定代码段。
- 如果代码有错误,则不会添加代码段。
首先,请转到插件>添加插件并在那里搜索“Code Snippets”插件。
安装并激活插件,然后您可以转到Snippets > Add new。为片段键入任何名称,粘贴代码,保存它。如下图
下面是一个特殊例子
现在让我们转到Snippets > All snippets,如上所述,您可以看到一个切换开关,该开关允许在需要时打开和关闭特定片段。
因此,这是在您的WordPress网站上使用PHP代码片段的最简单方法。下面描述的方法需要您提供更多的知识。至少你必须知道如何使用FTP连接或是其他管理面板管理到你的网站并拥有文件编辑权限。
2、为代码段创建插件
这是将PHP代码片段添加到您的网站的更像开发人员的方式。它肯定有其优势,例如,一个巨大的优势是片段不会存储在数据库中,它们直接位于代码中,位于它们应该在的确切位置。
对于此方法,您所要做的就是在wp-content/plugins目录中创建一个.php文件。文件内容应如下所示:
<?php
/*
* Plugin name: 代码名英文
* Description: My snippets
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// 在这里粘贴您的代码片段
3、添加到functions.php文件里
最后是我最喜欢的使用代码片段的方式。为什么是我的最爱?因为我很少使用现成的主题,所以我更喜欢自己开发它们。因此,当我可以直接在我的主题文件中使用它时,将一些钩子(片段)插入到单独的插件中是没有意义的。
打开您的主题的functions.php文件。把所需的代码片段复制粘贴到代码末尾。不过我们不推荐没有代码基础的人使用。如果代码片段有错,就会导致全局出错。