插件开发文档

💡 云策文档标注

概述

本文档为 WordPress 插件开发者提供了在官方论坛中管理插件支持的指南,强调遵守论坛规则的重要性,并澄清了免费与付费支持、用户与客户关系、以及账户使用等方面的政策。

关键要点

  • 所有开发者必须遵守论坛指南,违规可能导致插件被审查或关闭,论坛团队不负责管理公司或员工行为。
  • 插件目录和论坛不是市场,不能用于销售或支持未托管的产品,用户应被视为用户而非客户,禁止索取私人信息、登录用户网站或收费帮助。
  • 开发者可以要求用户在自有系统中提交工单,特别是对于付费客户或需要账户的服务,但免费论坛中的支持应在论坛内进行。
  • 开发者没有义务提供免费支持,但建议在 readme 中明确说明,负面评论不会因此被移除,但可以回复解释。
  • 允许用户对插件的高级版本进行合理评论,前提是插件本身推广高级版本、评论涉及功能或可用性、且不包含骚扰或攻击。
  • 允许公司使用多个账户,但公司账户仅用于拥有插件/主题,不能用于论坛交流;禁止共享账户,以避免混淆和违规问题。

📄 原文内容

With the free plugin hosting, all plugin developers are given access to use the support forums and the reviews to help manage their plugins.

Developers are required to comply with the forum guidelines while using the forums, which can lead to some confusion about how to manage premium versions of plugins.

The guidelines apply to everyone

The plugin owner is the ultimate controller of the plugin. However, if the other developers or support reps violate the guideline, the plugin is at risk for censure and closure. It is not the responsibility of the forum or plugin teams to manage your company/employees. If a support rep is making sock puppets, the plugin developers will be notified and expected to take action. If they cannot, or will not, restrain their coworkers, we will cease to host their plugins and may ban the company.

Everyone has to abide by the guidelines. No exceptions.

The directory is not a marketplace

The plugin directory and forums are not for you to sell or support products that are not hosted here. If the only reason you have a plugin in our systems is for your business promotion, you must understand that there are no special considerations granted to anyone for that.

Users are not customers

Users on WordPress.org are not your customers and should be treated as users. This means you cannot ask them for private contact information, you cannot offer to log in to their site, and you cannot charge them for help. It is for your own legal protection, we prohibit those things. Even with the contract of a purchase, you are liable for damages caused by your logging into their site. Doing so without the purchase makes it more dangerous.

If someone is a customer (that is they purchased your premium offering and posted in the free forums), you can and should remind them that you cannot support them in the WordPress.org forums, and provide a link to your professional support services. Similarly, you can tell people that you aren’t able to offer free support in the forums and link to your site where you can explain in full detail.

You may request users open tickets on your own system

This is especially true if you have a service that requires an account. There is already a pre-existing relationship with the user, and asking them to open a ticket for support of services is reasonable and permitted. You may also ask them to open a ticket if they’re an actual paying customer.

If you want to offer a higher level of support as a service (i.e. something they pay for), it’s acceptable to tell users that they have reached the limit of what you can support for free. In those situations, we recommend you have this disclosed in your readme with a dedicated page on your site to explain in detail what is and is not available for free help.

For everyone else, if you’re helping people in the free forums, you are expected to help them in the forums.

You are not required to offer free support

If you don’t want to offer free support, you don’t have to. We strongly recommend you make that clear in your readme (preferably at the top of the description so its hard to miss), and we will back you up on this.

Keep in mind, people leaving you bad reviews because of that won’t be removed. You can reply to the reviews and explain why you don’t offer support, of course, and that you did disclose that fact.

Reviews of premium versions are permitted (within reason)

This can be confusing.

We believe users have the right to leave a review that includes details about a premium version of a plugin provided the following are true:

  1. The plugin itself upsells/promotes the premium version either within the readme or the plugin settings page
  2. The review contains details about the functionality/usability of the plugin
  3. The review is not only a complaint about upselling
  4. The review does not contain harassment, abuse, vulgarities, or other attacks towards the developer
  5. The review is not about a premium-only plugin that is not hosted (whole or in part) on WordPress.org

We do not tolerate abuse or harassment towards developers any more than we do towards users. That said, negative reviews are not, in and of themselves, always abusive. Sometimes people just don’t like your plugins, and that’s okay.

Multiple accounts for a company are permitted (within reason)

The real issue here is that users don’t like talking to “MarvelTech100” as much as they like to talk to Carol Danvers. Faceless automatons are hard to connect with.

That said, having a company account to own your plugin is perfectly logical and reasonable. However in those situations, the account is only intended to be the owner of the plugins/themes, and is not permitted to use the forums.

If you want to have two accounts, where one is your personal account and the other is “You at the company” that’s totally fine. People just prefer talking to people.

Sharing accounts is not permitted

Related to that, don’t share accounts. It causes confusion, drama, and makes it very difficult to unravel who you are if someone on your team violates the guidelines. It never ends well.