跳到主要内容

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

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

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

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

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

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

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

他们为什么需要管理员访问权限?

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

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

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

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

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

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

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

您应该授予开发人员管理员访问权限吗?

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

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

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

他们不需要访问yourmainsite.com

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

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

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

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

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

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

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

确保您进行后台搜索

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

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

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

回到顶部