大多数站长在使用 WordPress 主题的时候,或多或少都会通过添加一些自定义代码到主题 functions.php 文件以达成某个功能,但是这种做法在我们升级 WordPress 主题或者更换新的主题时所添加的这些自定义代码就会消失不见,又需要重新添加。

有的站长会想到做个子主题添加自定义代码,本文的方法比做个子主题简单的多,原理就是自己制作一个插件,把自定义代码加到里面并启用。

自建插件

在WordPress插件目录,创建一个PHP文件,例如qgnn.php,将以下代码添加到PHP文件中。

<?php
/*
Plugin Name: 自建插件
Plugin URI: https://www.qgnn.net
Description: 这是一个自建插件
Author: 秋光
Version: 1.0
*/
// 将之前主题函数模板 functions.php 中的自定义代码加在此行下面就可以了

插件的名字、网址、描述、版本等信息可以自己任意设置。

自建WordPress插件解决主题升级或更换主题后自定义代码丢失-1

然后登录 WordPress 后台 – 插件 – 已安装的插件,找到“自建插件”点击“启用”即可。

自建WordPress插件解决主题升级或更换主题后自定义代码丢失-2

以后想要添加一些自定义代码,只需要将这些代码添加到创建的插件文件中即可。

可以登录 WordPress 后台 – 插件 – 插件编辑器 – 选择要编辑的插件“自建插件”并点击选择按钮 – 在第 10 行后插入相应的自定义代码即可,或者到服务器里直接编辑PHP文件。

这样一来,以后不管我们如何升级 WordPress 主题或者更换新的主题,只要这个存放自定义代码的插件存在并启用,那么就无需担心所添加的自定义代码会消失不见。

声明:本文由 秋光暖暖 收集整理并发布,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。