問題の概要
セカンダリ言語でフォームを送信すると失敗します。これにより、以下のコンソールエラーが発生します。
xxxxx/wp-json?lang=es/contact-form-7/v1/contact-forms/XXX/feedback 404 (Not Found)
この問題は、言語 URL 形式を「パラメータとして追加された言語名」に設定している場合にのみ発生します。
回避策
この問題は修正されました。 最新バージョンにアップデートするとお使いのサイトで問題が解決するため、この回避策はまだアップデートできない場合にのみ必要です。
../wp-content/themes/theme-name/フォルダーにあるテーマのfunctions.phpファイルに、以下のコードを追加します。
add_filter( 'wpcf7_load_js', '__return_false' );