MySQL:使用WPML语言更新Wordpress自定义字段值

MySQL:使用WPML语言更新Wordpress自定义字段值,mysql,wordpress,wpml,Mysql,Wordpress,Wpml,我的网站上有4种语言,每种语言50篇帖子。在200篇文章中的每一篇文章都有一个自定义字段,该字段具有当前值 Monday 现在,我想为我的其他语言德语、法语、西班牙语更新这个自定义字段,并分别翻译“星期一”一词。因此,对于50个德国职位,当前值“周一”将更新为 Montag 对于50篇法语文章,自定义字段值将变为 Lundi 最后,对于50篇西班牙语文章,需要修改自定义字段值 Lunes 现在,我不想在浏览器中打开150个选项卡并通过WP Admin手动更新自定义字段值,而是想对每种语言

我的网站上有4种语言,每种语言50篇帖子。在200篇文章中的每一篇文章都有一个自定义字段,该字段具有当前值

Monday
现在,我想为我的其他语言德语、法语、西班牙语更新这个自定义字段,并分别翻译“星期一”一词。因此,对于50个德国职位,当前值“周一”将更新为

Montag
对于50篇法语文章,自定义字段值将变为

Lundi
最后,对于50篇西班牙语文章,需要修改自定义字段值

Lunes
现在,我不想在浏览器中打开150个选项卡并通过WP Admin手动更新自定义字段值,而是想对每种语言运行一个MySQL查询来批量更新这些值

更新my German posts自定义字段值的查询逻辑如下所示:

UPDATE 'wp_postmeta'
SET 'meta_value' = 'Montag'
 WHERE 'meta_value' = 'Monday'
AND 
 FROM TABLE 'wp_icl_locale_map' WHERE 'code' = 'de'

由于语法错误,这不起作用,而且我不是MySQL专家。

。在发布问题之前,我做了一个小时的google/stackoverflow搜索,但没有找到任何东西,否则我一开始就不会发布它。我也没有看到你建议的链接中可能存在的重复。可能的重复显示了如何根据其他联接表中的值更新一个表。这不是SQL所要做的吗?或者您正在尝试更新同一语句中的两个表?似乎JOIN确实是我想要的。当我第一次偶然发现这个术语时,我认为它意味着合并表,并很快跳过了它。我有罪!啊,没问题。让我知道你进展如何。现在我建议将其作为一个副本,但如果您发现它不是,请编辑该问题来描述它的不同之处。谢谢:-。