- ステータス
- 開発者により解決済み
- 関連するプラグイン/テーマ
- TheGem
- トピックタグ
- Compatibility
問題の概要
TheGemテーマを使用している場合、そのTemplate Builderで作成されたElementorヘッダーテンプレートが、セカンダリ言語に切り替えた際に正しく翻訳されない問題が発生する場合があります。
回避策
続行する前に、必ずサイトの完全なサイトバックアップを取得してください。
- …/wp-content/themes/thegem-elementor/functions.phpファイルを開きます。
- 7165行目を探します。
- 次を置き換えます:
$header_template = get_post(intval($page_settings['header_builder']));
- 次で置き換えます:
$header_template = get_post(apply_filters( 'wpml_object_id', intval($page_settings['header_builder']), 'thegem_templates', true ));