WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 4.6.13
解決されたバージョン
WPML Multilingual CMS 4.7.4
関連するプラグイン/テーマ
Elementor
トピックタグ
Compatibility

問題の概要

WPML Media Translation機能を使用している場合、Elementorアイコンウィジェットで設定されたSVG画像の翻訳版が表示されない場合があります。

回避策

続行する前に、必ずサイトの完全なバックアップを作成してください。


  • …/wp-content/plugins/elementor/includes/managers/icons.phpファイルを開きます。

  • 309行目を探します。

  • 以下のコードを:
    		return Svg::get_inline_svg( $value['id'] );

  • 次のコードに置き換えます。
    		$value['id'] = apply_filters( 'wpml_object_id', $value['id'], 'attachment');
    		return Svg::get_inline_svg( $value['id'] );

すべての既知の問題 →