- ステータス
- 開発者により解決済み
- 関連するプラグイン/テーマ
- Dynific Addons for Elementor Pro
- トピックタグ
- Compatibility
問題の概要
Anywhere Elementor Proを使用している場合、Elementorテンプレート内のウィジェットに適用される動的ルールが、翻訳されたアーカイブには適用されないことにお気づきになるでしょう。
回避策
先に進む前に、必ずサイトの完全なバックアップを取得してください。
- …/wp-content/plugins/anywhere-elementor-pro/includes/modules/dynamic-rules/module.phpファイルを開きます。
- 723行目を探します。
- 次のコードを:
$value = $rule[ 'ae_rule_' . $key . '_' . $post_term_types . '_value' ];
- 次のように置き換えます:
$value = $rule[ 'ae_rule_' . $key . '_' . $post_term_types . '_value' ]; foreach ($value as $wpml_tag_id) { $wpml_translated_ids[] = apply_filters('wpml_object_id', $wpml_tag_id, 'product_tag'); } $value = $wpml_translated_ids;