Products
GG网络技术分享 2025-03-18 16:05 6
按照这些分步说明在公共 WordPress 插件目录中添加和更新插件。
视频中的这些基本步骤如下:
无论您只是有一个想法还是即将完成 0.1 版,您都需要插件的名称和描述。 使名称简短且具有描述性,让您了解插件的作用。 “Wax on Wax off Plugin”不是一个好名字。 “Drop Shadow Maker”要好得多。 您无需在实际标题中添加“插件”。
为了配合你的标题,你应该写一个简短的描述告诉人们你的插件提供了什么好处。 我建议此描述少于 150 个字符。
如果您还没有 WordPress.org 帐户(用于在支持论坛等中进行交互),您需要获得一个。 只需访问:https://login.wordpress.org/register
大多数带有兼容许可证的合理插件都可以在 WordPress 插件目录中获得空间。
您的插件目录请求由真人处理,因此可能需要一段时间。
要使用插件目录,您的机器上需要一个 Subversion 客户端。
只需选择一个并安装它。 关于这一点没有太多可说的。
Subversion 将使用 WordPress 插件目录使您的插件文件的本地副本保持最新。 我建议在您的本地计算机上创建一个目录,您将在其中保存所有 Subversion 跟踪的项目。 警告: 如果您在本地计算机上有 Web 开发环境,请不要试图使用本地 Web 服务器的 WordPress 插件目录作为您的项目目录。
例如,如果您在插件文件夹所在的计算机上安装了本地 WordPress:
documents/public_html/devdomain.com/wp-content/plugins/
…不要认为您可以使用该目录来同步您的 WordPress 插件目录项目。 那会给你带来痛苦。
相反,创建一个像这个例子一样的目录:
documents/projects/wp-plugins-public/
您的每个插件项目文件夹都将位于“wp-plugins-public”中。 对于本教程,我将使用一个名为“content-scheduler”的插件文件夹。 因此,我将创建一个这样的目录:
documents/projects/wp-plugins-public/content-scheduler
一旦您的插件请求获得批准,您将收到一封电子邮件,其中包含指向您的 SVN 存储库的链接。 这是专门针对那个插件的,是继续进行 Subversion 同步所必需的。
这篇文章中提到了这么多不同的目录、项目和文件夹,很容易让人感到困惑。 在使用这个 Subversion 工作流时,让我们在三个不同的位置上达成一致。
documents/public_html/devdomain.com/wp-content/plugins/content-scheduler/
documents/projects/wp-plugins-public/content-scheduler/
即使您没有在插件目录中的新插件位置放置任何文件,您也需要将该目录的副本下载到您的机器上。 这样做会在幕后设置一些标志,以帮助您的 Subversion 客户端知道怎么了最新的,什么不是。
开发和测试你的插件。 这包括创建一个适当的“readme.txt”文件来配合它。 “readme.txt”文件不仅仅是一些关于你的插件的随机注释。 WordPress 插件目录使用“readme.txt”文件的内容来了解您的插件的哪个版本被认为是最新的,并在目录中构建插件页面的内容。
“readme.txt”文件的一个重要部分是“Stable”标签。 在开发插件时,请将此标签保留为“主干”。 一旦您发布了供公众使用的版本,我们将使用正确的版本号对其进行更新。
/documents/public_html/devdomain.com/wp-content/plugins/content-scheduler/
/documents/projects/wp-plugins-public/content-scheduler/
您已经更新了“主干”中的文件,但这不是公众应该下载的内容。 您需要使用“标记”来创建“主干”的副本。 此副本将不再更改,将提供给公众使用。 对于这个例子,让我们创建一个 1.0 版本。
/documents/projects/wp-plugins-public/content-scheduler/trunk/
您刚刚告诉服务器在“/tags/1.0”目录中创建项目文件的新副本。 现在,我们需要使用该新标签更新您的本地项目目录。
这个过程可能看起来很奇怪。 您可能想知道为什么不能在本地“/tags/1.0”目录中制作自己的副本。 如果你这样做,服务器目录和项目目录可能会变得混乱和混淆什么是更新的,什么不是。
所有正确的文件都已准备好供公众使用您的插件。 但是,我们必须告诉插件目录公众应该使用哪个标记版本。
/documents/projects/wp-plugins-public/content/scheduler/trunk/readme.txt
而已! 在 15 分钟左右:
最有可能的是,您将对插件进行改进并需要发布它们。 这是它的工作原理。
呸。 就这样!
标签:Demand feedback