来源: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中文网其他相关文章!