LOADING STUFF...

typecho插件编写教程(三):保存配置

技术教程2小时前更新 北陌
20 0 0

typecho插件编写教程(三):保存配置

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

I. 完善方法

两个方法

我们实现activate和deactivate方法

public static function activate(){

return activate;

}

public static function deactivate(){

return deactivated;

}

如上代码所示,我们在激活和卸载插件方法中有返回值,所以在相应操作时会有相应的提示。

typecho插件编写教程(三):保存配置

完善信息,使其更接地气

public static function activate(){

// do something

return 插件安装成功,请进入设置填写准入密钥;

}

public static function deactivate(){

// do something

return 插件卸载成功;

}

II. 如何保存配置

准入密钥在哪里保存?当然是数据库了。

typecho已经为我们实现了Typecho_Widget_Helper_Form类,我们只需要一点代码就可以摆脱需要自己写表单的烦恼了。

下图是表单类的继承关系,我们可以使用很多类型的表单来保存我们的选项。

下面我们在config方法中保存 接口调用地址,类似如下链接(你可以在百度站长平台的链接提交里找到)

接口调用地址:http://data.zz.baidu.com/urls?site=www.phpgao.com

© 版权声明

相关文章

暂无评论

暂无评论...