z-blog插件的制作過(guò)程步驟分享

因此,我決定寫(xiě)一篇教程,詳細(xì)說(shuō)明z-blog插件的制作過(guò)程步驟,以滿(mǎn)足這部分開(kāi)發(fā)者的需要,讓更多的愛(ài)好者參與到z-blog的插件開(kāi)發(fā)中去。
z-blog插件的制作過(guò)程步驟,其實(shí)并不復(fù)雜,會(huì)點(diǎn)asp的人,都可以制作出z-blog的插件,揭開(kāi)號(hào)稱(chēng)“插件”的感覺(jué)挺了不起的而又挺神秘的面紗。
一、插件制作準(zhǔn)備工作
1)你需要安裝“ Plugin Sapper”這個(gè)插件,它是生成z-blog插件安裝包zpi文件的工具。這個(gè)插件在z-blog后臺(tái)的“插件管理”里,點(diǎn)擊“獲取更多插件”后就能找到。
2)安裝了“ Plugin Sapper”這個(gè)插件后,你會(huì)發(fā)現(xiàn)在博客目錄\PLUGIN\下,有一個(gè)文件夾“PluginSapper”。\PLUGIN\下每一個(gè)文件夾,就是一個(gè)插件名稱(chēng),里面包含該插件的全部源文件。
二、開(kāi)始制作自己的插件
1)你應(yīng)該看到有\(zhòng)PLUGIN\BackupDB這個(gè)文件夾,它是z-blog備份數(shù)據(jù)庫(kù)的插件,是安裝z-blog時(shí)默認(rèn)安裝的。
2)把BackupDB文件夾拷貝一份放在同目錄即\PLUGIN\下,命名為你的插件名稱(chēng)(例如:TitleSEO);接著,修改\PLUGIN\你的插件名稱(chēng)\plugin.xml的內(nèi)容,把id、name、note的節(jié)點(diǎn)內(nèi)容改為自己插件的信息,注意,id就是你的插件名稱(chēng),需跟你的插件文件夾書(shū)寫(xiě)一致。type、path、include、level節(jié)點(diǎn)內(nèi)容可以不改。author、version、modified就改為你自己的信息吧。
3)插件制作完成了第一步。這時(shí)你可以從z-blog后臺(tái)插件管理頁(yè)面,看到自己的插件了,插件名稱(chēng)就是你剛剛修改的plugin.xml里的name。點(diǎn)擊插件后面的“管理”,出來(lái)的是數(shù)據(jù)庫(kù)備份的頁(yè)面。在頁(yè)面上點(diǎn)擊右鍵-屬性,發(fā)現(xiàn)這個(gè)地址就是 http://.../plugin/你的插件名稱(chēng)/backupdb.asp,因此,你只需要把http://.../plugin/你的插件名稱(chēng)/backupdb.asp這個(gè)文件的程序修改為自己開(kāi)發(fā)的程序,即可。
4)說(shuō)一下include.asp和main.asp文件,include.asp是系統(tǒng)注冊(cè)插件需要調(diào)用的頁(yè)面,而main.asp是點(diǎn)擊插件“管理”后調(diào)用的頁(yè)面,這兩個(gè)頁(yè)面都可以在\PLUGIN\你的插件名稱(chēng)\plugin.xml里修改,并不一定要用這兩個(gè)文件名。而關(guān)于\PLUGIN\你的插件名稱(chēng)\plugin.xml節(jié)點(diǎn)內(nèi)容的修改,你完全可以在“ Plugin Sapper”這個(gè)插件的“管理”里操作。
5)明白以上幾個(gè)步驟,就意味著你已經(jīng)明白了插件的制作過(guò)程了。接著就是純粹的asp程序開(kāi)發(fā)了。至于插件文件里的代碼調(diào)用、代碼編寫(xiě),你可以參考別人的編碼方法,多看幾個(gè),你就會(huì)知道怎樣編寫(xiě)插件代碼了。這里不作詳細(xì)說(shuō)明了。
6)插件開(kāi)發(fā)完畢后,就到打包為zpi文件了。這里又要用到“ Plugin Sapper”了。在“ Plugin Sapper”這個(gè)插件的“管理”界面,找到你的插件,你看到后面有5個(gè)圖標(biāo),點(diǎn)擊“導(dǎo)出此插件”的圖標(biāo),后臺(tái)會(huì)提示生成zpi文件,并給出存放路徑。
7)至此,就完成了整個(gè)插件制作過(guò)程。
三、共享自己的插件
建議你把本地博客插件刪除,然后導(dǎo)入自己剛剛制作的zpi文件,以測(cè)試是否能用。然后還要在自己的網(wǎng)站上安裝,以測(cè)試是否能在其他環(huán)境中正常運(yùn)行。如果有條件能讓別人試用,那就更好。測(cè)試都無(wú)問(wèn)題的話(huà),就把zip文件打包發(fā)布出去共享吧!
相關(guān)文章
- 這篇文章主要介紹了Nginx的Z-Blog的偽靜態(tài)配置方法,需要的朋友可以參考下2014-12-07
Z-Blog 使用Tmt主題時(shí)修改底部版權(quán)的方法
這篇文章主要介紹了Z-Blog 使用Tmt主題時(shí)修改底部版權(quán)的方法,需要的朋友可以參考下2014-12-07zblog2.2實(shí)現(xiàn)首頁(yè)顯示指定的分類(lèi)技巧
zblog2.2的技巧下文分享給大家2014-09-29zblog php版本如何修改后臺(tái)默認(rèn)登錄地址
如果不修改默認(rèn)后臺(tái)地址總會(huì)感覺(jué)安全性靠不住。出于這個(gè)考慮,我今天也一直在想辦法修改默認(rèn)的后臺(tái)地址2014-05-21z-blog完美轉(zhuǎn)移到wordpress的方法分享
很多朋友剛建立博客的時(shí)候都是采用國(guó)內(nèi)優(yōu)秀的博客系統(tǒng):Z-BLOG,用一段時(shí)間過(guò)后很多人都想轉(zhuǎn)移到wordpress,各種轉(zhuǎn)移原因很多。學(xué)朋的主要原因就是Z-BLOG官方長(zhǎng)時(shí)間不對(duì)博客2012-09-15- 有關(guān)z-blog插件的制作過(guò)程步驟,在搜索引擎里至今沒(méi)有發(fā)現(xiàn)一篇詳細(xì)的教程,官方也沒(méi)有給出一個(gè)詳細(xì)的實(shí)例,所以不少躍躍欲試的朋友,卻找不到方向,甚為苦惱2012-03-04
zblog 文章評(píng)論數(shù)、瀏覽數(shù)出錯(cuò)的原因
前段日子,這個(gè)博客的文章瀏覽數(shù)和評(píng)論數(shù)頻繁出現(xiàn)問(wèn)題,有很多時(shí)候是顯示不出數(shù)據(jù),除此外,就是顯示的數(shù)據(jù)一團(tuán)糟2012-03-04zblog文章自動(dòng)生成摘要長(zhǎng)度修改方法
zblog有個(gè)自動(dòng)生成文章摘要的功能,這給我們?cè)诎l(fā)表文章的時(shí)候提供了一些方便,節(jié)省了要手動(dòng)添加文章摘要的時(shí)間,這個(gè)功能很好2012-03-04z-blog分類(lèi)目錄靜態(tài)化實(shí)現(xiàn)方法
今天狠狠的給這個(gè)博客動(dòng)了一次大手術(shù),那就是所有目錄靜態(tài)化,包括博客首頁(yè)靜態(tài)化,歸檔首頁(yè)靜態(tài)化2012-03-04zblog文章發(fā)布默認(rèn)瀏覽數(shù)修改方法
有個(gè)功能有些站長(zhǎng)會(huì)喜歡,那就是文章發(fā)布的默認(rèn)瀏覽數(shù)2012-03-04