お問合せフォームの不具合修正とPHP7.4/8.0へのバージョンアップ

⌛Time it takes to read this article: < 1 point本Webサイトのお問合せフォーム(以下のメニュー)からの送信ができない不具合が発生していましたので、本日、システムを改修しました。これまでのご不便をお詫び申し上げます。 また、以下リンク先記事の通り、CMS(WordPress)を動作させるために必要なサーバーサイドのスクリプト言語であるPHPのバージョンを7.1から7.4へバージョンアップさせました。これにより、システムのパフォーマンスがかなり向上しました。今後は、PHP8.0へのバージョンアップへ向け、暫時準備を進めております。2021.06.19 追記記事表示の邪魔になると思われるページにおいて、下記プラグインの機能により、Google reCAPTCHAのバッジ(ロゴ)を非表示にしました。

All recommended plugins for WordPress multilingual sites!

⌛Time it takes to read this article: 13 pointThis site, which started as a multilingual site, explains all of the recommended WordPress plugins introduced when building it in chronological order.

Anti-SPAM measures

⌛Time it takes to read this article: < 1 point当サイトのセキュリティ対策の不備により、ブログやコンタクトフォーム等にSPAMロボットから毎日、膨大なSAPM投稿が送信され、攻撃を受けていましたので、本日、その対策を講じました。 SPAM 投稿の大半は、WordPress のプラグン「Akismet」により捕捉されますが、中には、そのガードをすり抜けるSPAM投稿も存在します。 SPAMロボットの投稿か、人間の投稿かの判断は難しい場合があり、Akismetのガードだけに頼る事はできません。 その為、今回の改修では、コメントフォーム、ログインフォーム、コンタクトフォーム、ギャラリー、ニュース、ゲストブック等のコンテンツに、Googleが開発した人間かロボットかを判別する最新のAPI「No CAPTCHA reCAPTCHA」ならびに、「reCAPTCHA」を組み込む事にしました。 対応する WordPress のプラグインは、以下の通りです。 (*マークは、Contact Form 7 が使用) Google Captcha (reCAPTCHA) by BestWebSoft Google No CAPTCHA reCAPTCHA by WisdmLabs * Really Simple CAPTCHA * Contact Form 7 DMSGuestbook