WordPress利用插件替换主题内文件

这个插件是利用了Wordpress程序自带的钩子函数,那么刚开始是注册一个名为 after_switch_theme 的钩子函数my_plugin_replace_file,这个钩子函数可以将插件中的 my-plugin-files/nutmao.php 文件复制到主题目录inc/functions/message/class/nutmao.php 中并删除原来主题目录中的同名文件。在插件被停用时,钩子函数会被取消注册。

解释:

  • 使用钩子函数my_plugin_replace_file,这个函数可以自由实现删除主题的任意文件
  • 这个钩子函数可以将插件中的 my-plugin-files/nutmao.php 文件复制到主题目录inc/functions/message/class/nutmao.php 中,也就是把你在插件文件里要替换的文件名称和路径告诉他,他会替换你主题要替换的文件
  • 最后在插件被停用时,钩子函数会被取消注册。
  • 如果你想要利用这个插件实现替换主题里的文件的话,你需要修改上面的,插件文件路径my-plugin-files/nutmao.php(需要替换的文件)
  • 以及修改主题目录inc/functions/message/class/nutmao.php的路径

代码:

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

给TA打赏
共{{data.count}}人
人已打赏
php后端

子比主题普通用户仅能给管理员私信,给非管理员需开通VIP后才可以使用私信功能

2023-4-15 1:14:21

php后端

子比主题关于用户的余额加减和获取余额的代码

2023-4-15 15:16:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索