业余开发者对官方插件的一个个人设计逻辑(老鸟勿喷)经测试可行
接触WC几天很喜欢这个程序,官方对插件开发方面的文档方法很少,本人则产生了自己设计逻辑的念头,分享给大家一起研究.
这个只是粗糙的一个模型而已,细节我会在工作至于继续努力完善我的这个机制.
主题页面钩子:
插件文件目录结构:
插件核心的简单函数:
插件运行设计:
页面输出前的函数进行处理修改
最终页面钩子被替换:
PS:
一句话总结 开启插件->插件钩子匹配主题页面钩子->页面钩子被替换->实现插件效果
这个只是页面方面的效果插件
对于执行类型的插件,不需要显示页面的
在某个模块的开始或者结束前执行,应该也是可以实现的!
今后会继续研究!
阅读全文
收起全文