z-blog插件的制作过程步骤分享

所属分类: CMS教程 / z-blog 阅读数: 819
收藏 0 赞 0 分享
因此,我决定写一篇教程,详细说明z-blog插件的制作过程步骤,以满足这部分开发者的需要,让更多的爱好者参与到z-blog的插件开发中去。

      z-blog插件的制作过程步骤,其实并不复杂,会点asp的人,都可以制作出z-blog的插件,揭开号称“插件”的感觉挺了不起的而又挺神秘的面纱。

      一、插件制作准备工作

      1)你需要安装“ Plugin Sapper”这个插件,它是生成z-blog插件安装包zpi文件的工具。这个插件在z-blog后台的“插件管理”里,点击“获取更多插件”后就能找到。

      2)安装了“ Plugin Sapper”这个插件后,你会发现在博客目录\PLUGIN\下,有一个文件夹“PluginSapper”。\PLUGIN\下每一个文件夹,就是一个插件名称,里面包含该插件的全部源文件。

      二、开始制作自己的插件

      1)你应该看到有\PLUGIN\BackupDB这个文件夹,它是z-blog备份数据库的插件,是安装z-blog时默认安装的。

      2)把BackupDB文件夹拷贝一份放在同目录即\PLUGIN\下,命名为你的插件名称(例如:TitleSEO);接着,修改\PLUGIN\你的插件名称\plugin.xml的内容,把id、name、note的节点内容改为自己插件的信息,注意,id就是你的插件名称,需跟你的插件文件夹书写一致。type、path、include、level节点内容可以不改。author、version、modified就改为你自己的信息吧。

      3)插件制作完成了第一步。这时你可以从z-blog后台插件管理页面,看到自己的插件了,插件名称就是你刚刚修改的plugin.xml里的name。点击插件后面的“管理”,出来的是数据库备份的页面。在页面上点击右键-属性,发现这个地址就是 http://.../plugin/你的插件名称/backupdb.asp,因此,你只需要把http://.../plugin/你的插件名称/backupdb.asp这个文件的程序修改为自己开发的程序,即可。

      4)说一下include.asp和main.asp文件,include.asp是系统注册插件需要调用的页面,而main.asp是点击插件“管理”后调用的页面,这两个页面都可以在\PLUGIN\你的插件名称\plugin.xml里修改,并不一定要用这两个文件名。而关于\PLUGIN\你的插件名称\plugin.xml节点内容的修改,你完全可以在“ Plugin Sapper”这个插件的“管理”里操作。

      5)明白以上几个步骤,就意味着你已经明白了插件的制作过程了。接着就是纯粹的asp程序开发了。至于插件文件里的代码调用、代码编写,你可以参考别人的编码方法,多看几个,你就会知道怎样编写插件代码了。这里不作详细说明了。

      6)插件开发完毕后,就到打包为zpi文件了。这里又要用到“ Plugin Sapper”了。在“ Plugin Sapper”这个插件的“管理”界面,找到你的插件,你看到后面有5个图标,点击“导出此插件”的图标,后台会提示生成zpi文件,并给出存放路径。

      7)至此,就完成了整个插件制作过程。

      三、共享自己的插件

      建议你把本地博客插件删除,然后导入自己刚刚制作的zpi文件,以测试是否能用。然后还要在自己的网站上安装,以测试是否能在其他环境中正常运行。如果有条件能让别人试用,那就更好。测试都无问题的话,就把zip文件打包发布出去共享吧!

      关于z-blog插件如何制作,由于本人写作水平十分有限,看了本文,如果还有问题,不要犹豫,随时骚扰我博~

更多精彩内容其他人还在看

Z-Blog 留言评论显示IP地址和性能优化

前些天的一些突发事件,使得我发现了Z-Blog存在的一个很严重的性能问题,就是当单篇文章日访问量数万的时候,会有大量并发用户同时写Access数据库,会导致数据库死锁,之后的外在表现就是CPU占用猛增。
收藏 0 赞 0 分享

Z-Blog 自定义分类静态首页配置

Z-Blog使用分类静态首页可以缓解网站服务器的一部分负担,同时生成静态html有利于搜索引擎蜘蛛的抓取。
收藏 0 赞 0 分享

z-blog分页条中的上下分页调用

关键字描述:调用 上下 < " 文章 之后 分别 Const &rdquo #template:pa z-blog分页条中的上下分页调用: 上一页: <#template:pagebar_previous#> 下一页: <#template
收藏 0 赞 0 分享

z-blog模板中引用INCLUDE目录内文件

关键字描述:目录 文件 引用 模板 " < INCLUDE 内容 插入 动态 在Z-Blog中引用INCLUDE目录内文件共有两种方法 1.直接在模板内嵌入标签 由系统自动替换为文件内容。注意,这种方法只适合动态生成的页的模板如de
收藏 0 赞 0 分享

z-blog如何刷新和显示浏览计数

关键字描述:浏览 计数 显示 刷新 如何 " < 代码 > #article/id#> 1.更新浏览计数 在打开单页日志后产生,每刷新一次,计数加1。 注意:只有在b_article-single.html有以下及第3步中介绍的代码,浏
收藏 0 赞 0 分享

z-blog用CSS定义分类RSS订阅图标

关键字描述:订阅 图标 分类 定义 RSS CSS li 隐藏 默认 span.feed-icon z-blog分类小RSS图标是被<span class=“feed-icon”>包围的,可以在CSS定义 span.feed-ci
收藏 0 赞 0 分享

z-blog默认模板侧栏目代码整理和注释

关键字描述:整理 注释 代码 栏目 默认 模板 < "   > 右侧的目录啦日历啦等一些说明,需要的时候直接放模板文件的右侧栏就可以了。 以下代码位于Z-Blog18THEMESdefaultTEMPLATE 内的以下模板文件内:
收藏 0 赞 0 分享

Z-blog默认模板的页面模型分析

关键字描述:模型 分析 页面 模板 默认 class CSS &ldquo 显示 设置 制作Z-Blog的样式,首先要对Z-Blog的页面元素、布局要有了解,再配合CSS、图像处理等技术,就可以制作了。 Z-Blog采用了页面表现、样式与内容分离的技术,也算是
收藏 0 赞 0 分享

Z-blog错误原因:未知错误ID:-2147467259

关键字描述:错误 未知 原因 权限 数据库 使用 更新 这个 " 一个 最近很多人都碰到一个问题:在索引重建的时候出现了"操作必须使用一个可更新的查询" 错误原因:未知错误ID:-2147467259。 摘要: 操作必须使用一个可更新的查询。
收藏 0 赞 0 分享

Zblog中ZTI文件上传失败解决方法

关键字描述:解决 方法 失败 上传 文件 主题   ZTI 情况 格式 最近很多网友前来询问,为什么zblog主题zti格式的主题包上传不了或者上传直接失败啊,现在ZBLOG模板中心来为您解开疑虑。 zblog cms ZTI问题情况: 最近很多网友在ZBLOG
收藏 0 赞 0 分享
查看更多