您可能剛剛為自己和/或您的團(tuán)隊(duì)開發(fā)了主題框架,在這種情況下,發(fā)布代碼所涉及的步驟將不相關(guān)。但如果您想讓您的代碼廣泛可用,您就必須找到一些渠道來分發(fā)它,并決定是否希望人們?yōu)槠涓顿M(fèi)。
在本教程中,我將了解以下選項(xiàng):
免費(fèi):
溢價(jià):
- 第三方主題供應(yīng)商
- 您自己的網(wǎng)站
我還將研究“免費(fèi)增值”選項(xiàng),其中包括上述兩者。
免費(fèi)發(fā)布您的框架
如果您開發(fā)了框架來支持自己的工作,但也希望將其提供給其他人,您可以考慮免費(fèi)發(fā)布它。這會(huì)回饋 WordPress 社區(qū),并讓您能夠接觸到許多才華橫溢的開發(fā)人員,他們可能會(huì)幫助您改進(jìn)框架。
如果您想免費(fèi)發(fā)布代碼,您有兩個(gè)主要選擇:
- 將其提交到 WordPress 主題存儲(chǔ)庫
- 使其可供通過 GitHub 等存儲(chǔ)庫服務(wù)下載。
WordPress 主題存儲(chǔ)庫
這是 WordPress 用戶和開發(fā)人員在市場上尋找免費(fèi)主題時(shí)首先查看的地方,也是最值得信賴的免費(fèi) WordPress 主題來源。提交主題不會(huì)花費(fèi)您任何費(fèi)用,但您需要確保它符合主題審核指南:
- 代碼質(zhì)量。 您的代碼應(yīng)符合 WordPress 編碼標(biāo)準(zhǔn),并且不得生成任何已棄用的函數(shù)通知、警告、 或錯(cuò)誤。
- 演示與功能。 主題用于演示,所以如果 您的主題包含很多功能,它可能應(yīng)該被抽象為一個(gè)插件。
- 主題特征。 您的主題應(yīng)該支持所有核心 WordPress 功能,無論它是否有自己的附加功能。
- 模板標(biāo)簽和掛鉤。 這些應(yīng)該正確實(shí)施。
- WordPress 生成的 css 類。 你的主題必須在哪里使用這些 相關(guān)。
- 模板文件。 您的主題必須正確使用這些。
- 安全和隱私。 主題必須保證數(shù)據(jù)安全和用戶 隱私。
- 許可。 您的主題必須根據(jù) GPL 兼容許可證獲得許可。
- 命名。 您的主題名稱不得包含“WordPress”,而應(yīng)該 是唯一的,以避免讓用戶感到困惑。
- 信用鏈接。 您的主題應(yīng)該適當(dāng)?shù)厥褂眠@些。
- 文檔。 至少,您應(yīng)該提供一個(gè) readme.txt 文件。
- 主題單元測試 – 您的主題必須通過這些測試。
- 主題過時(shí)。 你應(yīng)該保留你的 主題被接受后即為當(dāng)前主題。
主題單元測試是主題審核者在審核過程中將在您的網(wǎng)站上運(yùn)行的測試,因此值得在提交之前在您的主題上運(yùn)行它。步驟是:
- 下載包含測試數(shù)據(jù)的 xml 文件。
- 使用 通過“導(dǎo)入”菜單,將 xml 文件導(dǎo)入到您的主題。
- 設(shè)置 WP_DEBUG 到 true 在 wp-config.php。
- 安裝 一組插件通過 開發(fā)者插件。
- 執(zhí)行 使用本指南中概述的流程進(jìn)行主題審查。
如果您的主題通過測試并符合上面列出的標(biāo)準(zhǔn),那么您就可以提交它了。請按照給出的指南上傳,不要不耐煩 – 主題測試人員是在自己的時(shí)間做這項(xiàng)工作的志愿者,因此無法立即給您答案。
GitHub
使用 GitHub 分發(fā)主題可以為您提供比使用主題存儲(chǔ)庫更多的控制權(quán),并且可以在更新主題時(shí)節(jié)省一些步驟。
要啟動(dòng)此過程,您所需要做的就是使用您的主題文件創(chuàng)建一個(gè)公共存儲(chǔ)庫。您可能想也可能不想為您的框架(或與您的帳戶關(guān)聯(lián)的組織)創(chuàng)建特定帳戶,以將其與您自己的 GitHub 帳戶(如果您有的話)分開。這樣做的好處是,您可以在新帳戶的單獨(dú)存儲(chǔ)庫中添加插件和子主題,并為與獨(dú)立框架相關(guān)的所有內(nèi)容創(chuàng)建一個(gè)空間。
您的用戶可以輕松地從 GitHub 下載您的代碼,如果他們想自己處理它,則可以簡單地克隆它。此外,您可以鼓勵(lì)其他用戶通過分叉框架來改進(jìn)和添加框架,但請確保在將修訂后的代碼接受回存儲(chǔ)庫的主分支之前檢查所有更改。
如果您的框架是針對開發(fā)人員的,那么 GitHub 是一個(gè)有用的工具,但如果您的目標(biāo)是用戶,那么您最好使用 WordPress 主題存儲(chǔ)庫,它對用戶更加友好。
發(fā)布高級框架
在將框架作為高級產(chǎn)品發(fā)布時(shí),您有兩種選擇:
- 通過第三方主題供應(yīng)商分發(fā)
- 在您自己的網(wǎng)站上分發(fā)
使用第三方供應(yīng)商將為您帶來使您的主題更加明顯的優(yōu)勢,但這確實(shí)意味著供應(yīng)商將抽取您銷售額的一定比例。在早期,這可能是非常值得的,因?yàn)槟鷮⒛軌蚪佑|到更多的潛在用戶,因此可能會(huì)賺更多的錢。如果您的框架變得更加成熟,您可能會(huì)決定自己分發(fā)它。
第三方主題供應(yīng)商
有許多主題供應(yīng)商可供您使用。他們中的許多人只銷售自己框架的子主題,因此請確保您使用銷售獨(dú)立主題的供應(yīng)商。您還需要確保您的框架可以作為這樣的框架進(jìn)行營銷,而不僅僅是作為獨(dú)立的主題。
由于市場不斷變化,我不會(huì)提供主題供應(yīng)商列表,但只能建議您仔細(xì)搜索并找到向您的目標(biāo)市場銷售您制作的主題類型的供應(yīng)商。并檢查他們收取了多少費(fèi)用以及他們是否使用 GPL 許可證。
自行分發(fā)
自己分發(fā)框架將使您能夠更好地控制如何銷售它、如何捆綁它以及您將開發(fā)的支持它的子主題和插件。通過這種方式您將無法進(jìn)入大市場,但您可以決定采用“免費(fèi)增值”模式,通過 WordPress 主題存儲(chǔ)庫免費(fèi)提供一些代碼,并通過訂閱提供其他代碼。
要在自己的網(wǎng)站上銷售框架,您需要為用戶創(chuàng)建文檔并設(shè)置在線訂閱和安全下載。像 WooCommerce 這樣的插件將幫助您做到這一點(diǎn)。您還需要制定營銷計(jì)劃。
使用“免費(fèi)增值”模式
“免費(fèi)增值”主題和插件的想法一直在發(fā)展,制作這項(xiàng)工作的新方法也不斷出現(xiàn),但這里有一些想法:
- 免費(fèi)發(fā)布您的框架并開發(fā)高級子主題和插件。
- 免費(fèi)發(fā)布框架的簡化版本,并提供額外功能(需付費(fèi))。
- 免費(fèi)發(fā)布您的框架,并向付費(fèi)訂閱者提供支持和/或文檔。
此模型的優(yōu)點(diǎn)是,您可以訪問 WordPress 主題存儲(chǔ)庫,每天有數(shù)千名用戶從中下載主題,并且您可以將他們指向您自己的網(wǎng)站以訪問高級功能,這使您比您自己擁有更多的控制權(quán)使用主題供應(yīng)商。
摘要
向其他用戶發(fā)布您的框架可以讓您有機(jī)會(huì)賺錢或回饋社區(qū)。正如我所展示的,您可以選擇免費(fèi)或付費(fèi)發(fā)布代碼,或兩者的組合。
您選擇哪一個(gè)將取決于您自己的情況以及您的框架的目標(biāo)用戶。無論您選擇哪一個(gè),請確保為用戶更新框架文件,并時(shí)不時(shí)地檢查您的策略。
祝你好運(yùn)!