写Z-Blog插件别直接改核心文件,官方一升级,你写了几天的功能全被覆盖白干
新手给Z-Blog写插件,直接在核心文件里加代码,结果官方一升级,写的功能全被覆盖,其实Z-Blog插件有官方的开发规范,照着做,升级根本不会影响你的功能。第一,所有插件的文件放在zb_users/plugins/你的插件目录里,别直接改核心目录里的文件,官方升级的时候只会更新zb_system目录,你的插件目录根本不会被碰;第二,插件的钩子用官方文档里的稳定钩子,别用已经废弃的旧钩子,不然下一个版本官方把钩子删了,你的插件直接报错;第三,插件的配置别硬编码在代码里,做成插件后台的可视化设置,用户不用改代码就能调参数;第四,插件写完先在测试环境测,别直接上线,测完所有功能再发布,不然插件出bug,直接把整个网站搞白屏。
我之前写个商家列表插件,直接改核心模板,官方一升级,整个功能全没了,之后全按官方规范做成独立插件,随便升级,功能一点事都没有。很多新手写插件,图省事直接改核心文件,觉得写起来快,等官方升级的时候,写了几天的功能全被覆盖,又要重写。真的,写插件按官方规范来,前期多花半小时,后期维护省好几天的功夫。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0