- 状态
- 未解决
- 报告针对
- WPML Multilingual CMS 4.8.0
- 主题标签
- Bug
问题概述
使用 Bricks 构建器保存带有媒体项目的文章时,您可能会遇到“Error on save: HTTP code 200”
临时解决方法
我们的开发人员目前正在处理此问题。
在继续执行代码临时解决方法之前,请务必创建备份!
要应用此临时解决方法,请转到:/wp-content/plugins/sitepress-multilingual-cms/classes/media/duplication/class-wpml-media-attachments-duplication.php
在此行之后:
$lang = $this->sitepress->get_language_for_element( $post->ID, 'post_' . $post->post_type );
添加此条件:
if ($lang == NULL) {
$not_revision = get_post_parent($post->ID);
$lang = $this->sitepress->get_language_for_element( $not_revision->ID, 'post_' . $post->post_type );
}