养殖 - 种植 - 加工 - 创业 - 骗局 - 问答 - 百科 - 节气 - 民俗 - 手机版
您的当前位置: 致富创业网 > 养殖致富 > 泥鳅 > typecho相关文章插件 typecho插件编写教程(一):Hello,World

typecho相关文章插件 typecho插件编写教程(一):Hello,World

来源:泥鳅 时间:2018-08-16 点击:

这篇文章主要介绍了typecho插件编写教程(一):Hello World,本文讲解了插件的文件结构、插件信息、插件结构、插件流程等内容,需要的朋友可以参考下

最近老高正在编写一个关于typecho的插件,由于typecho不像wordpress,有那么多的文档参考,写一个插件还是遇到了很多的坑,不过随着研究的不断深入,老高也慢慢上手了,于是总结出此篇编写教程分享给大家!

I. 从HelloWorld说起

基本信息

想必想要开发typecho的你一定阅读过官方示例插件HelloWorld的源码吧?

我们先看看usr/plugins/HelloWorld/Plugin.php文件前几行

代码如下:

if (!defined("__TYPECHO_ROOT_DIR__")) exit;

/**

* Hello World

*

* @package HelloWorld

* @author qining

* @version 1.0.0

* @link

*/

...

...

这几行代码是一个插件的基本信息,我们由代码可以得出以下与插件相关的基本信息

插件说明 ---> Hello World

插件包名 ---> HelloWorld

插件作者 ---> qining

插件版本 ---> 1.0.0

插件链接 --->

同时这些信息都会显示在插件页中,如下图

48" alt=""http://www.csbotong.com/update/" target="_blank" class="keylink">个人用户的配置面板

*

* @access public

* @param Typecho_Widget_Helper_Form $form

* @return void

*/

public static function personalConfig(Typecho_Widget_Helper_Form $form){}

/**

* 插件实现方法

*

* @access public

* @return void

*/

public static function render(){}

}

插件流程

插件的基本流程是这样的。

1.当我们的插件写好后会出现在后台

2.点击启用按钮后,会执行对应插件类的activate方法

3.插件与目标插件点关联,等待触发

4.当点击停用的时候调用deactivate方法

本节完。

下一节老高会更详细的说明插件类的方法。

推荐访问:插件 编写 教程 typecho插件编写教程(一):Hello World typecho插件

致富创业网 www.csyzzm.com

Copyright © 2002-2018 . 致富创业网 版权所有 湘ICP备12008529号-1

Top