1. 首页
  2. 编程语言
  3. PHP
  4. typecho插件编写教程(四):插件挂载

typecho插件编写教程(四):插件挂载

上传者: 2021-12-08 00:20:49上传 PDF文件 58.01 KB 热度 19次

终于,在能够保存配置信息后,我们可以开始编写插件的挂载功能了。插件的工作就是找到合适的插件点,挂上去,然后执行自己的逻辑。在老高这儿是一个概念我们的插件需要执行的逻辑在这里,Widget_Contents_Post_Edit类的finishPublish方法文件路径var/Widget/Contents/Post/Edit.php:736,可以看到,接口为我们传递了两个参数,一个是发布的内容,另一个是类本身。此时,只要插件正常启用,当我们发布完某一篇文章后,系统就会自动调用BaiduSubmitTest_Plugin:render()方法了。仔细观察源代码,你会发现此接口没有返回值,如果有返回值怎么办?这个情况比较复杂,老高先留个坑。为什么叫render方法?老高从hello world中复制粘贴过来的,一直没有改名。挂载点搞定了,下一步就是执行我们的核心逻辑代码了。老高就留到下一篇吧!

下载地址
用户评论