來源:http://web.archive.org/web/20041129215547/http://wp-plugins.net/
在2004年的那一刻,有46個插件可用於WordPress。在不到11年的時間內,WordPress插件目錄中有超過42,697個插件,並且有超過1,161,033,914個插件下載。這是WordPress插件目錄在2016年1月的樣子:>在WordPress插件目录中出现的所有插件都可以免费使用和分发。他们是根据通用公共许可证(GPL)获得许可的。许多先驱者已经在WordPress插件目录中发布了插件,我和我的兄弟想成为这个独家俱乐部的一部分。通过共享我们决定创建,创建和发布插件在WordPress插件目录中,我们将为您提供内部查看WordPress插件目录提交过程。我们还将提供有关如何将您的插件添加说明添加到WordPress的Mac和Windows用户的中央颠覆存储库中。
>人们在WordPress插件目录中发布插件的原因显然有所不同。下面说明了几个示例:
>> WordPress插件提交过程
在下面,我们将过程分解为最简单的部分,以便任何人都可以参加此插件创建冒险。我们还按照希望创建插件时采取的顺序提出这些步骤!在创建和提交插件之前,请阅读详细的指南,从而节省时间和金钱。确保您符合所有这些规则。其中一些规则包括:
>轉到wordpress.org/plugins,然後在“搜索插件…”輸入中輸入所需的插件名稱。
>如果沒有該名稱的插件,則仍然有可能以該名稱提交插件,而用戶卻沒有提交他們的第一個顛覆性提交;所以不要太興奮。您需要盡快提交插件,以確保您獲取名稱。如果插件名稱確實存在,我們真的很抱歉。那徹頭徹尾的糟透了。您需要集思廣益才能獲得新的。
>>我們使用WordPress插件樣板框架(http://wppb.io/)創建了插件。這是通過堅實的基礎快速起床和跑步的好方法。
SitePoint有一系列文章,可以使用WordPress插件樣板來探索插件開發過程。>
1。使用WordPress插件樣板加速開發是該系列中的第一個,它使您可以很好地了解WPPB中不同文件背後的目的。
2。系列中的第二篇文章帶您通過使用WPPB創建插件,並創建一個帶有不同字段的選項頁面,您可以在整個插件中使用。
3.第三部分帶您通過實施演示插件的公共功能。
創建插件後,我們必須更新代碼並測試無數次功能,以便所有不同的零件和零件都以我們想要的確切方式工作。
4。驗證readme文件。
添加該信息後,您應該添加一個主要描述,安裝說明,常見問題的問題和插件的屏幕截圖。確保在插件的資產目錄中包括屏幕截圖,橫幅和圖標。屏幕截圖越多越好。一旦您對讀書文件感到滿意,請通過README驗證器運行它。我們的readme.txt帶有鮮豔的顏色(我們不是很特別!):
>完成以上所有操作後,就該提交插件進行手動審查了。
您需要首先創建一個WordPress帳戶。
然後,訪問https://wordpress.org/plugins/add/
>添加插件名稱以及插件的說明。對於插件URL,您需要壓縮插件文件並將插件上傳到網站或您可以訪問的網站。您應該能夠將壓縮文件上傳到Dropbox或Google Drive,並將公共鏈接添加到插件zip文件中。
另外,您可以將其添加到您選擇的網站中。
>
>
>現在您的插件已獲批准,現在該將副本存儲在您的WordPress Subversion存儲庫中了。此存儲庫是存儲插件文件的位置。任何人都可以從存儲庫中獲取插件文件的副本,但是您的讀書文件中列出的貢獻者是唯一可以更改插件存儲庫的文件。>我們有兩組指令將您的插件存儲在WordPress Subversion存儲庫中;一種用於使用Mac的人,另一種用於使用窗口的人。我們從下面的MAC說明開始。
>導航到父目錄後,在終端窗口中運行下面的命令(SVN的subversion縮短了,CO縮短了結帳)。
此命令將您的所有中央WordPress subversion存儲庫的文件添加到您的本地存儲庫中。一個重要的說明,請確保用插入插入電子郵件中提供的URL替換https://plugins.svn.wordpress.org/wpmerchant(您可以在上面的電子郵件中看到我們存儲庫的URL);它應該是https://plugins.svn.wordpress.org/your-plugin-name的格式。並且,在命令末尾替換WPMERCHANT,用您想命名目錄的內容(我們只是使用插件的名稱)。
您會收到答复,詢問以下內容:
(R)eject, accept (t)emporarily or accept (p)ermanently?
鍵入t或p並擊中輸入。然後,您將收到下面的消息。這表明WPMERCHANT目錄是在您的計算機上創建的,並且在WPMerchant Subversion存儲庫目錄中添加了標籤,資產,中繼和分支目錄。
A wpmerchant/tags A wpmerchant/assets A wpmerchant/trunk A wpmerchant/branches Checked out revision 111111.
>將所有插件文件放在中繼目錄中。現在,您將插件文件放在中繼目錄中,您需要將這些文件添加到顛覆存儲庫中,以便可以跟踪它們。您可以通過在下面運行終端命令來執行此操作。
>
> 然後,將要求您提供WordPress用戶名和密碼。
提供這些憑據後,插件的文件將被傳輸到WordPress中央存儲庫。將顯示傳輸文件數據消息,並且完成後,將顯示一條訂單的修訂消息。
完成!您應該從WordPress收到一封電子郵件,解釋新的提交。現在,讓我們簽約WordPress插件目錄頁面。
>立即查看您的WordPress插件目錄頁面,您應該查看圖像。 是的,我們願意!
>如果您要在多台計算機上開發插件或使用多個貢獻者,請確保在進行任何更改之前,請確保運行更新命令(可見)。 這將中央WordPress存儲庫中存在的更改拉到了您的本地插件存儲庫中。
在PC上:
同意條款和條件,然後單擊“下一個”按鈕。
>如果要安裝命令行工具,請單擊命令行客戶端工具,然後選擇“將在本地硬盤驅動器上安裝。
單擊“安裝”按鈕。
單擊完成按鈕以完成安裝。驚人的!由於所有垃圾都完成了,因此我們進入了與Subversion(SVN)合作的有趣部分。打開Windows Explorer。導航到您需要WordPress SVN存儲庫的目錄,單擊該目錄,然後右鍵單擊該目錄圖標。
單擊SVN Checkout下拉菜單選項。
>輸入存儲庫的URL進入字段;查看您的WordPress批准電子郵件以找到該URL。您的可能是https://plugins.svn.wordpress.org/your-plugin-name的格式。單擊“確定”按鈕。
>上面的屏幕截圖確認您的結帳已完成。這意味著WordPress中央存儲庫中存在的所有文件和目錄已下載到您指定的目錄中。
您選擇的目錄現在應保留資產,樹幹,分支和標籤目錄。您需要將所有插件的文件添加到新添加的TRUNK目錄中。然後,您需要打開Windows Explorer,單擊您的SVN存儲庫目錄圖標,然後右鍵單擊該目錄圖標。
單擊“確定”按鈕。現在,您的所有修改後添加的文件都應存在於中央WordPress SVN存儲庫以及本地計算機中。如果您正在使用多台計算機工作,請確保運行SVN Update功能以將本地存儲庫與WordPress Central存儲庫同步。通過使用Windows資源管理器查找您的SVN存儲庫目錄,單擊該目錄,然後右鍵單擊該目錄圖標。
>單擊SVN Update選項。如前所述,這確保您的存儲庫副本與中央WordPress存儲庫有關。
>問題?>這就是她(或他在這種情況下)寫的全部!讓我們知道您是否有任何疑問/改進,我們希望收到您的來信!
>常見問題(常見問題解答)有關將插件發佈到WordPress插件目錄>
一旦您創建了插件並確保它符合WordPress指南,就可以提交插件以進行審查。為此,您需要使用SVN上傳插件到WordPress插件目錄。上載後,您的插件將被WordPress團隊放在隊列中以進行審核。>
如果您的插件被拒絕,您將收到WordPress團隊的反饋,以解釋為什麼解釋為什麼它不被接受。然後,您可以進行必要的更改並重新提交插件以進行審核。 我可以在發布該插件後更新插件嗎?>是的,您可以在發布後更新插件。為此,您需要使用SVN將插件的更新版本上傳到WordPress插件目錄。
>>我可以為插件充電嗎?
>免費插件,您可以通過插件提供高級功能或服務。但是,您的插件的免費版本中包含的所有功能都必須功能和有用。
>>開發WordPress插件的一些最佳實踐包括使用適當的編碼標準標準,確保與最新版本的WordPress兼容,在提交之前對插件進行徹底測試,並提供清晰詳細的文檔。
>以上是將插件發佈到WordPress插件目錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!