サイト内検索
Cocoonフォーラム
![](https://wp-cocoon.com/wp-content/themes/cocoon-master/screenshot.jpg)
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
不具合報告
3
投稿
3
ユーザー
4
Reactions
423
表示
2024年5月13日 07:23
shinkoさん
「不具合報告」にトピックを立てていただきましたが、これはCocoonの不具合ではないと思われます。
プラグインの問題のように思います。
そして、Cocoonフォーラムでは、上部の案内にあるように、環境情報のご提示をお願いしております。
書き込みの前に以下の3点をご確認ください。
フォーラムマナー・ルールにご協力いただけますと大変助かります。
環境情報のご提示がありませんので、分からないこともあるのですけれど。
仰っているプラグインは「Invisible reCaptcha for WordPress」でよろしいでしょう。
もし、そうであればの話として、書かせていただきます。
shinkoさんの環境の、PHPのバージョンはいくつでしょうか。
「Invisible reCaptcha for WordPress」は、約4年くらいメンテナンスされておらず、PHP 8.0系以降には対応していません。
(WordPressの検証済バージョンは、5.4系が最後)
Invisible reCaptcha for WordPress
https://ja.wordpress.org/plugins/invisible-recaptcha/
事象の確認のために、私もテスト環境で試したことがありますが(PHP8.1系、8.2系)、同じような状態になりました。
セキュリティに関するものですし、長らくメンテナンスされていないものは、使わない方が良さそうには思います。
もしご使用になる場合は、PHP 7.4系以前である必要があります。(こちらもセキュリティ的にあまりお勧めはできないと思います)
検索していただくと、詳しく解説なさっているサイトもいくつかあると思いますので、調べてみてください。(既知の問題)
わいひら and Yamachan11 reacted
2024年5月13日 11:56
shinko さん 既に mk2 さんが お答えくださっている内容と同じですが、
ご参考までに、
「Invisible reCaptcha for WordPress」プラグインをPHP8.1.22環境で使用すると、以下の2つの不具合が発生します。
Thank you for reading this post, don't forget to subscribe!
- 設定画面の不具合
設定画面のメニューがすべて「設定」と表示され、reCaptchaの設定画面が表示されない
reCaptchaの設定が保存されない
- フォーム送信時のエラー
フォームを送信すると、「An error occurred during reCaptcha verification. Please try again.」というエラーが表示される
フォーム送信時に「An error has occurred. Please try again later.」などのエラーが表示される
原因
これらの不具合は、プラグインがPHP8.1で導入された新しい構文に対応していないことが原因です。
本プラグインは2020年12月に最終更新されており、PHP8.0以降のバージョンでは動作保証されていません。
以下の代替プラグインが推奨されます。
Really Simple Captcha
: https://wordpress.org/plugins/really-simple-captcha/
他のプラグインから呼び出すことを想定して作られた CAPTCHA モジュールです。
有効インストール数: 400,000+ WP6.5.3で検証済み
hCaptcha (hCaptcha for WordPress)
: https://wordpress.org/plugins/hcaptcha-for-forms-and-more/
有効インストール数: 50,000+ WP6.5.3で検証済み
reCaptcha by BestWebSoft
: https://ja.wordpress.org/plugins/google-captcha/
Google reCAPTCHAのv2またはv3を組み込むことができます。
有効インストール数: 200,000+ WP6.5.3で検証済み
CAPTCHA 4WP(旧:Advanced noCaptcha & Invisible Captcha)
: https://ja.wordpress.org/plugins/advanced-nocaptcha-recaptcha/
アクティブインストール数は100,000以上で、WooCommerceやContact Form 7などのプラグインにもreCaptchaを追加できます。
WP6.5.3で検証済み
Login No CAPTCHA reCAPTCHA
: https://ja.wordpress.org/plugins/login-recaptcha/
インストール数は90,000+ですが、ログイン、登録、パスワード復帰のフォームでシンプルなGoogle reCAPTCHAを使えます。
WP6.4.4で検証済み
これらのプラグインは、PHP8.1.22環境で動作しており、Invisible reCaptchaと同等の機能を提供しています。
どのプラグインを選ぶかは、以下の3つのポイントを参考に検討することをおすすめします。
利用目的: フォームの種類やセキュリティ要件によって適したプラグインが異なります。
使いやすさ: 各プラグインの設定方法や操作性を比較して、使いやすいものを選びましょう。
機能: 無料版と有料版では利用できる機能が異なる場合があります。必要な機能が揃っているかどうか確認しましょう。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。