MW WP FormでreCAPTCHA設定時に発生する[Invalid reCAPTCHA Secret key]エラーの解消方法について

本記事では、WordPressのプラグイン(MW WP Form)でreCAPTCHA設定時に発生することがある[Invalid reCAPTCHA Secret key]エラーの解消方法について解説していきます。

目次

エラーの原因

結論から言うと、PHPのテンプレートファイルにお問い合わせフォームのショートコードを直接記入していることが原因となります。

例えば、page-contact.phpファイル内に以下のように記載されている場合、

<?php echo do_shortcode('[mwform_formkey key="100"]'); ?>

エラーが発生する原因となっています。

解消方法

エラーの解消方法として、PHPのテンプレートファイルを以下のコードに変換します。変更後のコードは固定ページ(投稿ページ)のお問い合わせページのコンテンツ内容を出力するコードになります。

変更前

<?php echo do_shortcode('[mwform_formkey key="100"]'); ?>

変更後

<?php the_content(); ?>

次にショートコードを固定ページ(投稿ページ)のコンテンツ内に記入します。

<?php echo do_shortcode('[mwform_formkey key="100"]'); ?>

以上で解決できるかと思います。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次