问题概述
如果您使用 Jetpack 插件创建 Gutenberg 图库,您将在翻译中看到此错误:
Warning: Invalid argument supplied for foreach() in …/wp-content/plugins/jetpack/modules/carousel/jetpack-carousel.php on line 738
临时解决方法
这个问题已修复。 更新到最新版本即可在您的站点上解决此问题,因此,只有当您暂时无法更新时,才需要此临时解决方法。
- 对您的站点进行完整备份。
- 打开 wp-content/plugins/jetpack/modules/carousel/jetpack-carousel.php 文件。
- 找到第 786 行。
- 更改:
$attachment_id = absint( $class_id[2] );
- 替换为:
$attachment_id = apply_filters( 'wpml_object_id', absint( $class_id[2] ), 'attachment' );