- 状态
- 已解决
- 解决于
- WPML Multilingual CMS 4.7.4
- 相关插件/主题
- Elementor
- 主题标签
- Compatibility
问题概述
当将自定义字体与 Elementor 和每种语言使用不同的域名一起使用时,会出现跨源资源共享 (CORS) 策略问题。自定义字体总是从原始域名加载,从而导致 CORS 策略错误。
临时解决方法
- 前往WPML > 设置 > 文章类型翻译
- 将文章类型Custom Fonts (elementor_font)设置为可翻译。
- 在同一页面的自定义字段翻译部分,将自定义字段elementor_font_files设置为可翻译。
- 在 ATE 中打开您的翻译。
- 搜索“.ttf”文件。
- 找到后,将域名 URL 翻译为正确的 URL。
- 前往Elementor > Tools。
- 单击Regenerate Files & Data 按钮。
- 清除浏览器缓存。