首頁  >  文章  >  CMS教程  >  揭開你的 WordPress 主題框架的面紗

揭開你的 WordPress 主題框架的面紗

王林
王林原創
2023-09-03 12:17:02564瀏覽

揭开你的 WordPress 主题框架的面纱

#您可能剛剛為自己和/或您的團隊開發了主題框架,在這種情況下,發布程式碼所涉及的步驟將不相關。但如果您想讓您的程式碼廣泛可用,您必須找到一些管道來分發它,並決定是否希望人們為其付費。

在本教程中,我將了解以下選項:

免費:

  • WordPress 主題儲存庫
  • GitHub 或類似的儲存庫

溢價:

  • 第三方主題供應商
  • 您自己的網站

我還將研究「免費增值」選項,其中包括上述兩者。

免費發佈您的框架

如果您開發了框架來支持自己的工作,但也希望將其提供給其他人,您可以考慮免費發布它。這會回饋 WordPress 社區,並讓您能夠接觸到許多才華橫溢的開發人員,他們可能會幫助您改進框架。

如果您想免費發布程式碼,您有兩個主要選擇:

  • 將其提交至 WordPress 主題儲存庫
  • 使其可供透過 GitHub 等儲存庫服務下載。

WordPress 主題儲存庫

這是 WordPress 用戶和開發人員在市場上尋找免費主題時首先查看的地方,也是最值得信賴的免費 WordPress 主題來源。提交主題不會花費您任何費用,但您需要確保它符合主題審核指南:

  • 程式碼品質。 您的程式碼應符合 WordPress 編碼標準,且不得產生任何已棄用的函數通知、警告、 或錯誤。
  • 演示與功能。 主題用於演示,所以如果 您的主題包含很多功能,它可能應該抽象化為一個外掛程式。
  • 主題特徵。 您的主題應該支援所有核心 WordPress 功能,無論它是否有自己的附加功能。
  • 模板標籤和掛鉤。 這些應該正確實作。
  • WordPress 產生的 CSS 類別。 你的主題必須在哪裡使用這些 相關。
  • 模板檔。 您的主題必須正確使用這些。
  • 安全和隱私。 主題必須保證資料安全和用戶 隱私。
  • 許可。 您的主題必須根據 GPL 相容許可證獲得許可。
  • 命名。 您的主題名稱不得包含“WordPress”,而應該 是唯一的,以避免讓用戶感到困惑。
  • 信用連結。 您的主題應該適當地使用這些。
  • 文件. 至少,您應該提供一個 readme.txt 檔案。
  • 主題單元測試 - 您的主題必須通過這些測試。
  • 主題過時。 你應該保留你的 主題被接受後即為當前主題。

主題單元測試是主題審核者在審核過程中將在您的網站上運行的測試,因此值得在提交之前在您的主題上運行它。步驟是:

  1. 下載包含測試資料的 XML 檔案。
  2. 使用 透過「匯入」選單,將 xml 檔案匯入到您的主題。
  3. 設定 WP_DEBUGtruewp-config.php
  4. 安裝 一組插件透過 開發者插件。
  5. 執行 使用本指南中概述的流程進行主題審查。

如果您的主題通過測試並符合上面列出的標準,那麼您就可以提交它了。請按照給出的指南上傳,不要不耐煩 - 主題測試人員是在自己的時間做這項工作的志願者,因此無法立即給您答案。

GitHub

使用 GitHub 分發主題可以為您提供比使用主題儲存庫更多的控制權,並且可以在更新主題時節省一些步驟。

要啟動此過程,您所需要做的就是使用您的主題檔案建立一個公共儲存庫。您可能想也可能不想為您的框架(或與您的帳戶關聯的組織)建立特定帳戶,以將其與您自己的 GitHub 帳戶(如果您有的話)分開。這樣做的好處是,您可以在新帳戶的單獨儲存庫中新增外掛程式和子主題,並為與獨立框架相關的所有內容建立一個空間。

您的用戶可以輕鬆地從 GitHub 下載您的程式碼,如果他們想自己處理它,則可以簡單地複製它。此外,您可以鼓勵其他使用者透過分叉框架來改進和新增框架,但請確保在將修訂後的程式碼接受回儲存庫的主分支之前檢查所有變更。

如果您的框架是針對開發人員的,那麼 GitHub 是一個有用的工具,但如果您的目標是用戶,那麼您最好使用 WordPress 主題儲存庫,它對用戶更加友好。

發布進階框架

在將框架發佈為進階產品時,您有兩種選擇:

  • 透過第三方主題供應商分發
  • 在您自己的網站上分發

使用第三方供應商將為您帶來使您的主題更加明顯的優勢,但這確實意味著供應商將抽取您銷售額的一定比例。在早期,這可能是非常值得的,因為您將能夠接觸到更多的潛在用戶,因此可能會賺更多的錢。如果您的框架變得更加成熟,您可能會決定自己分發它。

第三方主題供應商

有許多主題供應商可供您使用。他們中的許多人只銷售自己框架的子主題,因此請確保您使用銷售獨立主題的供應商。您還需要確保您的框架可以作為這樣的框架進行行銷,而不僅僅是作為獨立的主題。

由於市場不斷變化,我不會提供主題供應商列表,但只能建議您仔細搜尋並找到向您的目標市場銷售您製作的主題類型的供應商。並檢查他們收取了多少費用以及他們是否使用 GPL 許可證。

自行分發

自行分發框架將使您能夠更好地控制如何銷售它、如何捆綁它以及您將開發的支援它的子主題和插件。透過這種方式您將無法進入大市場,但您可以決定採用「免費增值」模式,透過 WordPress 主題儲存庫免費提供一些程式碼,並透過訂閱提供其他程式碼。

要在自己的網站上銷售框架,您需要為使用者建立文件並設定線上訂閱和安全下載。像 WooCommerce 這樣的外掛程式將幫助您做到這一點。您還需要製定行銷計劃。

使用「免費增值」模式

「免費增值」主題和外掛的想法一直在發展,製作這項工作的新方法也不斷出現,但這裡有一些想法:

  • 免費發佈您的框架並開發高級子主題和外掛程式。
  • 免費發布框架的簡化版本,並提供額外功能(需付費)。
  • 免費發布您的框架,並向付費訂閱者提供支援和/或文件。

此模型的優點是,您可以訪問WordPress 主題存儲庫,每天有數千名用戶從中下載主題,並且您可以將他們指向您自己的網站以訪問高級功能,這使您比您自己擁有更多的控制權使用主題供應商。

摘要

向其他用戶發布您的框架可以讓您有機會賺錢或回饋社區。正如我所展示的,您可以選擇免費或付費發布代碼,或兩者的組合。

您選擇哪一個將取決於您自己的情況以及您的框架的目標使用者。無論您選擇哪一個,請確保為使用者更新框架文件,並不時檢查您的策略。

祝你好運!

#

以上是揭開你的 WordPress 主題框架的面紗的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn