typecho插件编写教程7---Helper类

Helper类为我们封装了很多与插件有关的操作,并且全部是公共静态方法,比如获取系统配置、添加路由、添加面板等功能,是开发插件必不可少的工具。 插件帮手将默认出现在所有的typecho发行版中.因此你可以放心使用它的功能, 以方便你的插件安装在用户的系统里. Helper类的注释已经写的很清楚了,老高在此仅挑几个常用的方法讲讲。 ...

June 2, 2015 · 1 min · Me

typecho插件编写教程6---调用接口

此篇我们开始调用接口,我们在插件类中新定义一个方法,起名为send_post,在方法中我们通过系统配置获取接口调用地址。 ...

May 20, 2015 · 1 min · Me

typecho插件编写教程5---核心代码

之前啰嗦了很多,现在开始写核心代码。 分析一下,发布文章的时候,我们需要的信息就是当前文章的URL,我们需要想办法从$contents、 $class中拿到他。 ...

May 20, 2015 · 1 min · Me

typecho插件编写教程4---插件点

终于,在能够保存配置信息后,我们可以开始编写插件的挂载功能了。 首先我们需要知道系统为我们在各个关键的环节都预留了插件点给我们,系统运行到插件点时,会检测到是否有插件挂在这个点上,然后执行插件的逻辑! 插件的工作就是找到合适的插件点,挂上去,然后执行自己的逻辑。 ...

May 20, 2015 · 1 min · Me

typecho插件编写教程3---保存配置

上一节我们制作了一个裸插件,下面我们开始让我们的插件开始工作! ...

May 20, 2015 · 1 min · Me

typecho插件编写教程2---新插件

第一节我们了解了一个插件的基本构成,下面我们需要一个实例练习巩固。 真赶巧,老高最近正在改版百度sitemap提交插件for typecho,下面和老高一起改版吧! ...

May 20, 2015 · 1 min · Me

typecho插件编写教程1---从HelloWorld说起

最近老高正在编写一个关于typecho的插件,由于typecho不像wordpress,有那么多的文档参考,写一个插件还是遇到了很多的坑,不过随着研究的不断深入,老高也慢慢上手了,于是总结出此篇编写教程分享给大家! 如果你对typecho的源码有兴趣,可以参考老高的系列文章 typecho源代码解析1 - 系统初始化 typecho源代码解析2 - 插件机制 typecho源代码解析3 - 路由分发 typecho源代码解析4 - 业务逻辑 ...

May 19, 2015 · 1 min · Me