-
投稿者投稿
-
2021年3月25日 6:26 PM #71492
【お使いの Snow Monkey のバージョン】 14.0.2
【お使いの Snow Monkey Blocks のバージョン】11.0.1
【お使いの Snow Monkey Editor のバージョン】5.0.0
【お使いのブラウザ】Google Chrome
【当該サイトのURL】公開前のため非公開【Snow Monkey forms のバージョン】1.5.0
### 発生している問題
多言語プラグイン「Bogo」を有効化し言語を切り替えた(英訳)ページで「snow monkey forms」で送信・確認のクリックを行うと、「An unexpected problem has occurred.Please try again later or contact your administrator by other means.」とエラーが出てしまいます。consoleでは「/en/wp-json/snow-monkey-form/v1/view:1 Failed to load resource: the server responded with a status of 404 ()」と表示されています。
Bogoには対応されてないでしょうか?
よろしくお願いいたします。### 試したこと
Bogoを無効化した状態と切り替えていない日本語ページでは問題なく送信ができました。
有効化した状態で「確認画面を使用する」「プログレストラッカーを使用する」のチェックを外して一通り試しましたがエラーは出てしまいました。♥ 0いいねをした人: 居ません2021年3月25日 6:44 PM #71494私も同じ状況で、たった今、同じ質問をしようとしていたところです。
【お使いの Snow Monkey のバージョン】 14.0.2
【お使いの Snow Monkey Blocks のバージョン】11.0.1
【お使いの Snow Monkey Editor のバージョン】5.0.0
【お使いのブラウザ】Google Chrome
【当該サイトのURL】shikahachi.com 内 shikahachi.com/en/contact/【Snow Monkey forms のバージョン】1.5.0
### 試したこと
別のフォームを作って英語版に入れてみましたが、同じ症状でした。
エラーメッセージは「An unexpected problem has occurred.Please try again later or contact your administrator by other means.」です。よろしくお願いいたします!
♥ 1いいねをした人: 居ません2021年3月26日 9:45 AM #71577良かったら下記のコードを My Snow Monkey プラグインかテーマの
functions.php
に貼り付けるとどうなるか試してみてもらえないでしょうか?(一時的なパッチなので、動作確認できたら消してください!)add_filter('rest_url', function($url) { $url = str_replace(home_url(), site_url(), $url); return $url; });
これで解決するようであればだいたい原因がはっきりするので、Forms のほうに手を入れてみようとおもいます!
♥ 1いいねをした人: 居ません2021年3月26日 10:33 AM #71590ご対応ありがとうございます。
試したところ問題なく送信することができました。
♥ 0いいねをした人: 居ません2021年3月26日 10:44 AM #71591検証ありがとうございます!!!
もしかしたら Bogo 側に問題がある可能性もあるのかなと思い、Bogo の GitHub でも報告しました。
♥ 0いいねをした人: 居ません2021年3月26日 1:57 PM #71615ありがとうございます。
後は、Formsのアップデートを待つということでよろしいでしょうか?
♥ 0いいねをした人: 居ません2021年3月26日 5:38 PM #71641Bogo の GitHub 上でのやりとりで、Bogo 側で対応される旨返信がありました。ひとまず Bogo がアップデートされるのを待って、その後再度検証してみていただければと思います!
♥ 1いいねをした人: 居ません2021年3月26日 7:14 PM #716571日外出しており、確認が遅れてすみません。
my-snow-monkey.phpに貼ってみたところ、Confirmは押せますが、日本語で「戻る」「送信」のボタンが表示され、送信ボタンを押すと、日本語で「管理者メールの送信に失敗しました。後でもう一度やり直すか、他の方法で管理者に連絡してください。」というメッセージが出ます。
「戻る を押したら戻れますが、「確認画面へ」の日本語ボタンが表示されています。
♥ 0いいねをした人: 居ません2021年3月27日 11:45 AM #71701Bogoのアップデート了解しました。
則包高希さんのエラーですが、私の方でも確認画面を使用していますがそのようなエラーは今のとこ出ていないですね。
♥ 2いいねをした人: 居ません2021年3月29日 9:39 AM #71868則包高希さん
my-snow-monkey.phpに貼ってみたところ、Confirmは押せますが、日本語で「戻る」「送信」のボタンが表示され、送信ボタンを押すと、日本語で「管理者メールの送信に失敗しました。後でもう一度やり直すか、他の方法で管理者に連絡してください。」というメッセージが出ます。
結構雑なパッチなので別の問題がでてしまったのかもしれません。ひとまず Bogo のアップデートを待って、その後 Snow Monkey Forms 側で調整が必要そうであれば調整を入れようと思います。
♥ 1いいねをした人: 居ません2021年11月24日 5:41 PM #92544以下サイトで、来年に向けての募集を始めるので確認してみたところ、この問題はやはり解消されておりませんでした。Bogo側でのアップデートで対応されるとのことでしたが、その後、何か情報がございましたらお知らせいただけると助かります。
【Snow Monkey のバージョン】 15.16.0
【Snow Monkey Blocks のバージョン】13.4.0
【Snow Monkey Editor のバージョン】6.2.1
【Snow Monkey Forms のバージョン】2.1.0【ブラウザ】Google Chrome
【当該サイトのURL】https://shikahachi.com/en/contact/【Snow Monkey forms のバージョン】1.5.0
♥ 0いいねをした人: 居ません2021年11月26日 11:39 AM #92635issue を確認したら変更が入ってクローズされているようですが、改善されないですかね…。
試しに下記のコードを My Snow Monkey プラグインか子テーマの
functions.php
に入れてみるとどうでしょうか?remove_filter( 'home_url', 'bogo_home_url', 10, 1 );
♥ 0いいねをした人: 居ません2021年11月26日 9:17 PM #92670キタジマさん、ありがとうございます。
やってみましたが、残念ながら結果は同じでした。
♥ 0いいねをした人: 居ません2021年12月1日 9:24 PM #93002こちらでもローカル環境を作って試してみました。
– WordPress 5.8.2
– Snow Monkey Forms 2.1.0
– Bogo 3.5.3
– フォームを1つ作成し、日本語ページ・英語ページともに同じフォームを設置これで試してみたところ、日本語ページ・英語ページともにエラーができず送信できました。
Bogo を修正してもらう前に発生していた REST API の404エラー自体は改善されているようでした。※コンソールに
/en/wp-json/snow-monkey-form/v1/view:1 Failed to load resource: the server responded with a status of 404
は表示されていますでしょうか?なので問題は当初のものとは別にあるのかなと思いました。
♥ 0いいねをした人: 居ません2021年12月2日 8:23 AM #93024キタジマさん、大変お手数をおかけし申し訳ございません。
エラー表示の際、コンソールには何も表示されていないようです。
♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「多言語プラグイン「Bogo」を有効化して切り替えたページでsnow monkey formsで送信エラーが出てしまう」には新しい返信をつけることはできません。