经常折腾主题的童鞋都知道,在主题函数模板functions.php中添加代码可以实现一些功能,比如禁用自动更新、禁用修订版等等。不过,升级WordPress主题后会发现,之前添加的自定义代码会消失,需要重新添加。
今天,大牛汽车就来分享下解决WordPress主题升级后,需要再次添加自定义代码问题,有多种方法可以解决。
方法一:自己制作一个子主题插件
1、首先新建一个名为 Customcode.php 的 PHP文件,将下面代码加到里面:
<?php /* Plugin Name: 自定义模板函数 Plugin URI: https://www.dnqc.com Description: 免除升级主题手动添加自定义代码的烦恼 Author: 大牛汽车 Version: 1.0 */ // 将之前主题函数模板functions.php中的自定义代码加在此行下面就可以了,比如在前端加一个提示对话框: function plugins_tips() { echo '<script>alert("您已成功制作了第一个WordPress插件!");</script>'; } add_action( 'wp_footer', 'plugins_tips' );
保存文件时需要将编码保存为UTF-8 无BOM(无签名),否则会显示乱码。
2、之后将 Customcode.php 文件上传到 wp-content \ plugins插件目录,并在WP后台插件页面启用即可。
方法二:Code Snippets插件,管理自定义代码
如果你觉得自己创建子主题比较麻烦的话,可以直接安装 Code Snippets 插件,来管理自定义代码。
在 WP 后台 -> 插件 -> 安装新插件,然后搜索找到并安装 Code Snippets 插件。插件完成后,启用插件,然后在 snippets > 添加 add new 中,添加需要的自定义代码即可。
以上就是 2 种解决WordPress主题升级后,需要再次添加自定义代码问题方法,希望对站长朋友有所帮助。
本文来自 大牛汽车,如若转载,请注明出处:https://www.dnqc.com/news/73.html
评论列表(1条)
Customcode.php 文件上传到插件目录后,要记得在WP后台插件页面启用哦。