WPML
状态
已解决
报告针对
WPML Multilingual CMS 4.6.8
解决于
WPML 4.6.10
主题标签
Bug

问题概述

如果满足以下两个条件,在 PHP 8 中引入 str_contains() 函数可能会导致兼容性问题:

  • 使用的 PHP 版本低于 8。
  • 安装的 WordPress 版本低于 5.9。

将触发类似以下的错误:

Fatal error: Uncaught Error: Call to undefined function str_contains() in .../wp-content/plugins/sitepress-multilingual-cms/classes/request-handling/wpml-request.class.php:123 

临时解决方法

在继续操作之前,请务必对您的站点进行完整备份

您可以尝试安装最新的 WPML Beta 版(v 4.6.10)

或者

升级以下任意一项(或两项)要求:


  • PHP 8

  • WordPress 版本(+5.9)。

所有已知问题 →