授予管理员权限_您是否应该授予插件开发人员管理员访问权限以修复错误?

授予管理员权限

Have you ever installed a WordPress plugin only to find that it doesn’t work?

您是否曾经安装过WordPress插件,只是发现它不起作用?

When it’s a free plugin, it doesn’t matter because you can easily switch. But what if you paid for this plugin?

当它是一个免费插件时,没关系,因为您可以轻松切换。 但是,如果您为此插件付费,该怎么办?

You can ask for support. However, in some cases the plugin developer may ask you for admin access to your site to debug the issue.

您可以寻求支持。 但是,在某些情况下,插件开发人员可能会要求您对您的站点进行管理员访问以调试问题。

Giving admin access to third-party developers is uncomfortable. Being a plugin user, I completely understand that.

向第三方开发人员授予管理员访问权限是不舒服的。 作为插件用户,我完全理解这一点。

On the other hand, I can understand the reasoning behind asking for admin access because my company sell WordPress plugins.

另一方面,我可以理解要求管理员访问权限的原因,因为我的公司出售WordPress插件。

Recently one of our users asked: should you give admin access to WordPress plugin developers for fixing bugs?

最近,我们的一位用户问: 您是否应该授予WordPress插件开发人员管理员访问权限以修复错误?

To answer this question, you first need to understand why would a plugin developer need your WordPress admin access.

要回答这个问题,您首先需要了解为什么插件开发人员需要您的WordPress管理员访问权限。

他们为什么需要管理员访问权限? (Why Do They Need Admin Access?)

When you report a bug, the first thing most good developers do is try to reproduce the issue on their testing site. If they can replicate the issue, then they solve the problem and update the plugin.

当您报告一个错误时,大多数优秀的开发人员要做的第一件事就是尝试在其测试站点上重现该问题。 如果他们可以复制问题,则他们可以解决问题并更新插件。

Now if they can’t replicate the bug you’re reporting, then it’s impossible for them to fix it.

现在,如果他们无法复制您要报告的错误,那么他们就不可能修复它。

You’re probably wondering, why can’t these smart developers replicate the problem that you’re having?

您可能想知道,为什么这些聪明的开发人员无法复制您遇到的问题?

Well that’s because each site is different. There are different web hosting environment and different combination of plugins / themes. One or more of these variables can be causing the issue.

那是因为每个站点都不同。 有不同的网络托管环境以及插件/主题的不同组合。 这些变量中的一个或多个可能导致此问题。

When a plugin developer is testing their plugin, they don’t have any other plugins activated, and they’re using the default WordPress theme.

当插件开发人员测试其插件时,他们没有激活任何其他插件,并且使用的是默认的WordPress主题。

This is why sometimes the bug that you encounter is specific to your site. Maybe it’s a bug with a theme that you’re using or with a combination of other plugins that you have installed.

这就是为什么有时您遇到的错误特定于您的站点的原因。 可能是您正在使用主题或与已安装的其他插件组合导致的错误。

In order for plugin developers to fix the bug, they must know what’s causing the issue. This is why they ask for your WordPress admin access, so they can have all the same variables.

为了使插件开发人员修复该错误,他们必须知道是什么引起了该问题。 这就是为什么他们要求您的WordPress管理员访问权限,因此他们可以具有所有相同的变量的原因。

您应该授予开发人员管理员权限吗? (Should You Give Admin Access to Developers?)

Yes, you need to give admin access to plugin developers if you want the bug fixed.

是的,如果您想要修复此错误,则需要向插件开发人员授予管理员访问权限。

No, you do not have to give them admin access to your live site.

不,您不必授予他们对您的实时网站的管理员访问权限。

What the plugin developer need is the same environment as your live site (i.e same host, same plugins installed, same themes, and same settings).

插件开发人员需要的是与您的实时站点相同的环境(即,相同的主机,安装的相同插件,相同的主题和相同的设置)。

They don’t need to have access to yourmainsite.com

他们不需要访问yourmainsite.com

What the user fear is the plugin author will mess up their live site and affect hundreds or thousands of visitors.

用户担心的是插件作者会弄乱他们的实时站点并影响成百上千的访问者。

The solution is to give them access to a staging or test site.

解决方案是让他们访问登台或测试站点。

In short, you need to install WordPress on a subdomain like testing.yoursite.com, and make sure that it has the same theme and plugins. Next, you need to ensure that you are getting the same bug on this test site as your live site (which you should).

简而言之,您需要将WordPress安装在test.yoursite.com之类的子域上,并确保其具有相同的主题和插件。 接下来,您需要确保在此测试站点上遇到的错误与您的活动站点相同(应该如此)。

In most cases, you can ask your web hosting company’s support team to create a staging environment for you. Just ask them to replicate the site on a subdomain, and they can do it much faster than you.

在大多数情况下,您可以要求网络托管公司的支持团队为您创建一个暂存环境。 只需让他们在子域上复制站点,他们就能比您快得多。

Alternatively, you can use a plugin like BackupBuddy to migrate your settings.

另外,您可以使用BackupBuddy之类的插件来迁移设置。

Once you have the staging / test site, then you can give the plugin developer admin access to that.

一旦有了暂存/测试站点,就可以授予插件开发人员管理员访问权限。

It’s good to have a staging environment in place, so think of this as an investment.

拥有一个临时的环境很好,因此可以将其视为一项投资。

确保您进行后台搜索 (Make sure you do a background search)

Even though you’re giving access to a staging site, I always recommend that you do a little background search on the plugin developer or a company.

即使您可以访问暂存站点,但我始终建议您对插件开发人员或公司进行一些后台搜索。

Look at how they’re perceived in the industry. See if there are positive / negative reviews about them.

看看他们在行业中的看法。 查看是否有关于他们的正面/负面评论。

I hope this article helped you answer the question: should you give admin access to plugin developers for fixing bugs.

我希望本文能帮助您回答以下问题:您是否应向管理员授予插件开发人员的访问权限以修复错误。

If you liked this article, then please consider subscribing to our YouTube channel and follow us on Twitter.

如果您喜欢这篇文章,请考虑订阅我们的YouTube频道,在Twitter上关注我们

翻译自: https://www.wpbeginner.com/opinion/should-you-give-admin-access-to-plugin-developers-for-fixing-bugs/

授予管理员权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值