搜索
首页CMS教程WordPress揭开你的 WordPress 主题框架的面纱

揭开你的 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
我可以在3天内学习WordPress吗?我可以在3天内学习WordPress吗?Apr 09, 2025 am 12:16 AM

能在三天内学会WordPress。1.掌握基础知识,如主题、插件等。2.理解核心功能,包括安装和工作原理。3.通过示例学习基本和高级用法。4.了解调试技巧和性能优化建议。

WordPress是CMS吗?WordPress是CMS吗?Apr 08, 2025 am 12:02 AM

WordPress是内容管理系统(CMS)。它提供内容管理、用户管理、主题和插件功能,支持创建和管理网站内容。其工作原理包括数据库管理、模板系统和插件架构,适用于从博客到企业网站的各种需求。

WordPress有什么用?WordPress有什么用?Apr 07, 2025 am 12:06 AM

wordpressgood forvortalyanewebprojectDuetoItsAsatilityAsacms.itexcelsin:1)用户友好性,允许Aeserywebsitesetup; 2)sexibility andcustomized andcustomization and numerthemesandplugins; 3)seoop timigimization; and4)and4)

我应该使用Wix或WordPress吗?我应该使用Wix或WordPress吗?Apr 06, 2025 am 12:11 AM

Wix适合没有编程经验的用户,WordPress适合希望有更多控制和扩展能力的用户。1)Wix提供拖放式编辑器和丰富模板,易于快速搭建网站。2)WordPress作为开源CMS,拥有庞大社区和插件生态,支持深度自定义和扩展。

WordPress的成本是多少?WordPress的成本是多少?Apr 05, 2025 am 12:13 AM

WordPress本身免费,但使用需额外费用:1.WordPress.com提供从免费到付费的套餐,价格从每月几美元到几十美元不等;2.WordPress.org需购买域名(每年10-20美元)和托管服务(每月5-50美元);3.插件和主题多数免费,付费的价格在几十到几百美元之间;通过选择合适的托管服务、合理使用插件和主题、定期维护和优化,可以有效控制和优化WordPress的成本。

WordPress仍然免费吗?WordPress仍然免费吗?Apr 04, 2025 am 12:06 AM

WordPress核心版本是免费的,但使用过程中可能产生其他费用。1.域名和托管服务需要付费。2.高级主题和插件可能需要付费。3.专业服务和高级功能可能需要付费。

对于初学者来说,WordPress容易吗?对于初学者来说,WordPress容易吗?Apr 03, 2025 am 12:02 AM

WordPress对初学者来说容易上手。1.登录后台后,用户界面直观,简洁的仪表板提供所有必要功能链接。2.基本操作包括创建和编辑内容,所见即所得的编辑器简化了内容创建。3.初学者可以通过插件和主题扩展网站功能,学习曲线存在但可以通过实践掌握。

为什么有人会使用WordPress?为什么有人会使用WordPress?Apr 02, 2025 pm 02:57 PM

人们选择使用WordPress是因为其强大和灵活性。1)WordPress是一个开源的CMS,易用性和可扩展性强,适合各种网站需求。2)它有丰富的主题和插件,生态系统庞大,社区支持强大。3)WordPress的工作原理基于主题、插件和核心功能,使用PHP和MySQL处理数据,支持性能优化。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),