大多数站长在使用 WordPress 主题的时候,或多或少都会通过添加一些自定义代码到主题 functions.php 文件以达成某个功能,但是这种做法在我们升级 WordPress 主题或者更换新的主题时所添加的这些自定义代码就会消失不见,又需要重新添加,有没有一劳永逸的办法呢?其实关于这个问题 boke112 联盟前面也多次提及,详见『在更新 WordPress 主题时如何保留 functions.php 里的自定义代码』和『WordPress 如何有效管理所添加的自定义代码?推荐 Code Snippets 插件』。这么多方法中,老古还是比较推荐自己制作一个专门存放自定义代码的插件,这样一来不管是 WordPress 主题升级还是更换新的 WordPress 主题,我们所添加的自定义代码都不会受到影响。
有些站长担心制作一个存放自定义代码的插件太难,玩不转,这样的话建议直接安装这款『WordPress 小巧易用的自定义代码插件 YGJ-Costom-Code』,作用跟本文是一样的。其实,知更鸟大神也早有分享,详见『免除升级 WordPress 主题后再次手动添加自定义代码的烦恼』。今天老古就根据这篇文章来跟大家详细说一下操作步骤:
1、创建一个 PHP 文件,如命名为 Customcode.php,然后将以下代码添加到该文件中并保存。
<?php /* Plugin Name: 自定义模板函数 Plugin URI: https://zmingcx.com Description: 免除升级主题手动添加自定义代码的烦恼 Author: 知更鸟 Version: 1.0 */ // 将之前主题函数模板 functions.php 中的自定义代码加在此行下面就可以了
说明:以上插件的相关信息如名称、描述、作者、版本号、插件地址等可以根据实际情况修改。
2、将以上创建的 PHP 文件上传到 wp-content\plugins\插件目录中。
3、登录 WordPress 后台 >> 插件 >> 已安装的插件,找到“自定义模板函数”插件并点击“启用”即可。
以后想要添加一些自定义代码,只需要将这些代码添加到第 1 步所创建的插件文件中即可。如登录 WordPress 后台 >> 插件 >> 插件编辑器 >> 选择要编辑的插件“自定义模板函数”并点击【选择】按钮 >> 在第 10 行后插入相应的自定义代码即可。如下图红框位置就是所添加禁止使用块编辑器的代码。
这样一来,以后不管我们如何升级 WordPress 主题或者更换新的主题,只要这个存放自定义代码的插件存在并启用,那么就无需担心所添加的自定义代码会消失不见。
到此这篇关于WordPress主题升级或更换主题后自定义代码不见了怎么办?就介绍到这了。当你的能力还驾驭不了你的目标时,那你就应该沉下心来历练。更多相关WordPress主题升级或更换主题后自定义代码不见了怎么办?内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!