- ステータス
- 開発者により解決済み
- 関連するプラグイン/テーマ
- Royal Elementor Addons
- トピックタグ
- Compatibility
問題の概要
Royal Elementor AddonsプラグインのNav Menuウィジェットを使用している場合、フロントエンドでWPML言語スイッチャーが生のHTMLとして表示される問題が発生します。
回避策
続行する前に、サイトの完全なバックアップを取得していることを確認してください。
- …/wp-content/plugins/royal-elementor-addons/modules/nav-menu/widgets/wpr-nav-menu.phpファイルを開きます。
- 1656行目を探します。
- 次のコードを:
$output ='<a href="'. esc_url($item->url) .'" class="'. esc_attr($item_class) .'">'. esc_html($item->title);
- 以下に置き換えます:
$output ='<a href="'. esc_url($item->url) .'" class="'. esc_attr($item_class) .'">'. wp_kses($item->title, array( 'span' => array() ));