如果您的网站在 WordPress 更新后无法正常工作,那么您的主题和插件之间可能存在冲突。 大多数插件会加载 CSS 样式表以及 Java 脚本文件,它们可能会改变您网站的功能,尤其是发布更新。
如果发生冲突,尤其是与自由主题发生冲突,主题也可能会受到影响。 为了解决插件和主题冲突,您需要执行以下操作。
在继续执行下面列出的步骤之前,您需要做的第一件事是备份所有核心文件。 备份所有重要数据后,您可以继续接下来的几个步骤。
故障排除 101:修复主题和插件冲突
1.停用插件:
您需要访问您的根目录; 您可以使用 FTP 并访问 wp_core 文件,找到插件文件夹并停用它们。 或者您可以访问您的管理仪表板,然后停用这些插件。 检查问题是否已解决; 如果有,那么问题确实是您的插件之一。
2.监控问题并重新激活插件:
现在,您要做的就是一一重新激活插件并重新加载您的网站。 您需要重复该过程,直到出现相同的问题。 完成后,您将找到导致问题的插件并采取措施解决问题。 您需要停用相关插件,您的网站应该开始正常运行。
3、主题冲突:
如果在停用插件后问题仍然存在,那么您知道这主要是由于您的主题。 考虑到事实,主题冲突并不像您想象的那么罕见,其中大多数通常源于免费主题。 检查并查看您的网站问题是否是由于您使用的主题的一种简单方法是使用默认主题。
只需前往您的管理仪表板并单击外观。 现在,选择主题并选择一个默认主题,例如二十七或任何其他可能是默认主题的主题。 一旦你重新激活它,看看你的网站问题是否会重复出现。 如果没有,那么问题出在您的旧主题上。
4. 桌上的最佳选择:
避免任何插件或主题冲突的最佳选择是使用高级主题和插件。 通过选择低薪的,从长远来看,您冒着降低网站性能的风险。
5.联系开发商:
当您遇到主题或插件冲突问题时,您需要做的第一件事是让开发人员知道问题的确切状态。
重要的是,您必须让他们知道您目前面临的确切问题以及您为解决问题而实施的各种步骤。 他们可能已经熟悉这个问题,并且可能有现成的解决方案。
因此,请务必就这个问题与他们联系。 大多数插件和主题支持都非常快,响应速度很快,您会尽快收到他们的通信。
冲突的原因
6. 编码质量差:
一些修复主题和插件冲突问题的原因之一是编码结构不佳。 这些主题和插件会影响网站本身的功能。
此外,在安装主题或插件之前,您需要仔细查看它们,看看它们是否确实与网站的其余部分兼容。 您还可以查看用户评分,因为这将为您提供关于它们是否适合您的好主意。
7. 兼容性:
有时,主题或插件可能与最新版本的 WordPress 不兼容。 发生这种情况时,您需要按照上面列出的步骤进行必要的更改,以使您的网站正常运行
8.插件之间的插件冲突:
有时,您刚刚安装的插件可能会与另一个插件在分配给同一插件的资源上发生冲突。 这就是为什么在将 WordPress 网站更新到最新版本之前,必须评估网站上安装的所有插件的原因。
尖端 :
1.一一更新插件:
说到插件,一个一个地更新每个插件是有意义的; 一些插件可能彼此不兼容,批量更新它们必然会导致问题。 并且关于更新的问题,尽量不要更新过时的插件
2. 演示:
这是您在网站上修复主题和插件冲突相关问题的另一种方法; 尝试先在演示网站上演示该插件。 如果没有报告任何问题,那么您可以继续在您的网站上安装插件。
3.调试模式:
解决问题的最佳方法之一是打开调试模式。 您需要在 wp-config 文件中打开错误报告。 并且要得到报错的代码,你需要将此代码添加到 wp-config 文件中,/*
通过上面列出的步骤,您应该能够修复主题和插件冲突相关问题,并在此过程中确保您的网站继续完美运行。 如果您在您的网站上遇到任何主题或插件冲突,您可以按照上面列出的步骤来解决相同的问题。
请注意,大多数问题通常是由于编码不佳而由免费插件和主题引起的。 这就是为什么选择高级版而不是免费版总是更好的原因。
这并不意味着所有免费主题或免费插件的编码都很差,但其中一些是,这就是为什么在您的网站上安装插件或主题时需要执行适当的勤勉工作。