【问题标题】:Advanced custom fields - WPML issue高级自定义字段 - WPML 问题
【发布时间】:2019-03-23 02:20:55
【问题描述】:

我有一个有 2 种语言的网站:荷兰语(默认)和法语。我创建了一个带有高级自定义字段的选项页面。您在那里添加上传网站徽标和一些地址信息。在我的默认语言“荷兰语”上一切正常,但徽标无法在网站的法语部分加载。

检查元素:

<img src(unknown) alt="Axces">

我的html是:

<img src="<?php the_field('website_logo', 'option'); ?>" alt="<?php bloginfo( 'name' ); ?>" />

【问题讨论】:

  • WPML 中自定义图像字段的设置是什么 -> 设置 -> 自定义字段翻译?

标签: wordpress advanced-custom-fields wpml


【解决方案1】:

在 Wpml->settings->Post Types Translation 中,使用“可翻译 - 使用翻译(如果可用或回退到默认语言)”打开字段组(acf-field-group)。我认为这可以解决您的问题。

【讨论】:

  • 我选择了这个选项,但问题仍然存在。
  • 我已经创建了新的选项字段,它们有两种语言版本。但是当我创建一个新的图像字段时,这在其他语言中不起作用。
  • 图像字段是否以主要语言工作?确保您已将“返回值”分配为“图像 URL”,您已在其中创建了自定义字段。即在管理员中转到自定义字段->您的字段组->您的字段名称->返回值->图像 URL
  • 请参考这个我想你会从这个链接得到解决方案。 wpml.org/forums/topic/…
  • 你应该有用于媒体翻译的wpml高级插件然后你必须翻译所有媒体然后重新上传,它肯定会工作。
猜你喜欢
  • 2016-01-20
  • 2013-07-28
  • 1970-01-01
  • 2017-12-16
  • 1970-01-01
  • 2013-07-14
  • 2017-08-28
  • 2018-08-06
  • 2013-11-25
相关资源
最近更新 更多