サポート » プラグイン » Bogoを使った英語化お問い合わせフォーム

  • kimachi

    (@kimachi)


    BogoとContact Form 7を使用してお問い合わせを作成しています。
    日本語は問題なく動作しているのですが、Bogoで作成した英語サイトの方が、送信ボタンを押すと円がぐるぐる回った状態で止まってしまい、記入エラーなども表示されません。
    記入内容に問題がなければメールは送信されるのですが、記入漏れやエラーがあると送信されません。

    英語サイトに日本語で問題なく動いているコンタクトフォームを貼り付けてみましたが同じく動作しません。
    テンプレートを変えたり、ブラウザを変えたり、プラグインをBogoとContact Form 7以外全て無効化してみましたがダメでした。

    うまく送信できない固定ページをbogoで英語化しなければ問題なく動くので、bogoの英語化で何かなってしまっているのだと思います。

    WordPress 5.7.2
    Bogo バージョン 3.5
    Contact Form 7 バージョン 5.4.1
    テンプレート Lightning

    アドバイスよろしくお願いいたします。

    ヘルプの必要なページ: [リンクを見るにはログイン]

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター Okamoto Hidetaka

    (@hideokamoto)

    Contact Form 7のデータ処理にWP APIが利用されています。
    API呼び出し状況をみたところ、以下のように英語ページではWP APIのURLが異なるものになっていました。

    日本語:https://cfecorp.co.jp/wp-json/contact-form-7/v1/contact-forms/579/feedback
    英語 :https://cfecorp.co.jp/en/wp-json/contact-form-7/v1/contact-forms/1498/feedback

    英語の方(/en/wp-json/~)になると、APIがHTTP 404エラーを返していますので、ここが原因で送信できなくなっている可能性が高そうです。

    再現環境などを作ったわけではないため、憶測にはなりますが、
    おそらくContact Form 7がBogoで作られた多言語ページでの動作に対応していないケースがあるのではないかと思います。

    Bogoのプラグインサポートページに現象を報告して、対応方法を確認されてみてはいかがでしょうか?
    https://wordpress.org/support/plugin/bogo/

    スレッド開始 kimachi

    (@kimachi)

    ありがとうございます!
    教えていただいたカテゴリーにも相談させて頂きました。
    ずっと原因がわからず困っていたので、解決はしていませんが、少しでもわからない部分を調べていただけて助かりました!
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。