标签 typecho 下的文章

Typecho插件编写教程 7 - Helper类

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

老元 2017 年 03 月 28 日 2 条评论

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

此篇我们开始调用接口,我们在插件类中新定义一个方法,起名为send_post,在方法中我们通过系统配置获取接口调用地址。百度给的例子中使用了php的CURL,更高级的使用方法可以学习:PHP_cURL初始化和执行方法下面我们结合一下百度站长提供的代码。/** * 发送数据 * @param $url 准备发送的url * @param $options 系统配置 */ public ...

老元 2017 年 03 月 28 日 暂无评论

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

之前啰嗦了很多,现在开始写核心代码。分析一下,发布文章的时候,我们需要的信息就是当前文章的URL,我们需要想办法从$contents</code>、<code>$class中拿到他。核心代码核心代码目前我们的插件类代码如下(请注意render被我改成了send)class BaiduSubmitTest_Plugin implements Typecho_Plugin...

老元 2017 年 03 月 28 日 暂无评论

Typecho插件编写教程 4 - 插件接口

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

老元 2017 年 03 月 28 日 暂无评论

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

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

老元 2017 年 03 月 28 日 暂无评论