このページを公開してから、まずはとにかくPRELUDEのページを復活させようと作業していた。
並行して、AdSenseも実装することにしたので、申請。
その後、様々なページを読んでいくと、審査を通るにはプライバシーポリシーやら問い合わせフォームやらが必要ということが判明。
とりあえずプライバシーポリシーを掲載。
そして問い合わせフォームを設置しようと、テスト環境にてContact form7を実装してみたところ、うまくいったかの様に見えた。
が、実際に送信テストしてみると、phpのエラーを吐く。
んで、エラーコードでググってみたら、この記事を見つける。
…うむむ。
プラグインのアップデートで上書きすることになるし、その度に書き直すのは良くない。
そしてどうやらこれはCustom permalinksとぶつかっているらしい。
Custom permalinksは今のサイトに必須なプラグイン。
これを外して他のプラグインにするとなると、個人web復活への道_06で解決した問題が無に帰すことになる。
他の問い合わせフォームのプラグインを使うかなぁ。
でも、すでにreCAPTCHAはInvisible reCaptchaというプラグインで実装済み。
そのプラグインのオプションでContact form7を選択できたからContact form7を使おうと思ったのになぁ。
ほかにオプションで対応してるのは、Gravity Formsという有料プラグインのみ。
さぁ、どうしよう。
もしも更に他のプラグインで問い合わせフォームを実装したとして、Invisible reCaptchaと同じキーでreCAPTCHAを実装できるのだろうか。
ちょっと考えつつ、テストサーバでトライ&エラーを繰り返して検証するので、諸々の実装はしばらく遅れます。