- ステータス
- 解決済み
- 解決されたバージョン
- WPML Multilingual CMS 4.7.4
- 関連するプラグイン/テーマ
- Elementor
- トピックタグ
- Compatibility
問題の概要
Elementor および言語ごとに異なるドメインでカスタムフォントを使用すると、クロスオリジンリソース共有(CORS)ポリシーの問題が発生します。カスタムフォントは常に元のドメインから読み込まれるため、CORSポリシーエラーが発生します。
回避策
- WPML > 設定 > 投稿タイプの翻訳に移動します。
- 投稿タイプCustom Fonts (elementor_font)を「翻訳」に設定します。
- 同じページのカスタムフィールド翻訳セクションで、カスタムフィールドelementor_font_filesを「翻訳」に設定します。
- ATEで翻訳を開きます。
- 「.ttf」ファイルを検索します。
- 見つかったら、ドメインURLを正しいものに翻訳します。
- Elementor > ツールに移動します。
- Regenerate Files & Data ボタンをクリックします。
- ブラウザのキャッシュをクリアします。