typecho插件编写教程7 - Helper类

2015-06-02
阅读 4 分钟
7.1k
Helper类为我们封装了很多与插件有关的操作,并且全部是公共静态方法,比如获取系统配置、添加路由、添加面板等功能,是开发插件必不可少的工具。

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

2015-05-25
阅读 2 分钟
3.3k
此文原本发表于我的博客 老高的技术博客 ,欢迎和老高交流! 此篇我们开始调用接口,我们在插件类中新定义一个方法,起名为send_post,在方法中我们通过系统配置获取接口调用地址。 百度给的例子中使用了php的CURL,更高级的使用方法可以学习 PHP_cURL初始化和执行方法 下面我们结合一下百度站长提供的代码。 {代码...} ...

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

2015-05-25
阅读 3 分钟
3.4k
此文原本发表于我的博客 老高的技术博客 ,欢迎和老高交流! 之前啰嗦了很多,现在开始写核心代码。 分析一下,发布文章的时候,我们需要的信息就是当前文章的URL,我们需要想办法从$contents、 $class中拿到他。 目前我们的插件类代码如下(请注意render被我改成了send) {代码...} 获取URL 获取永久链接需要通过路由规...

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

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