私の作家サイトのコンタクトフォームは長らくコンタクトフォーム7を使用していました。
が、2年ほどスパムが多いなと思い始めたので、同じ作成者さんのSnow Monkey Formsさんに変更しました。
ポイント:
・本サイトは15年ほどやっていてPHPの更新は7.1までやったが、7.4に変えるためにいじるのがいやだなと思っている
・サブドメインに空き・余裕があるので、コンタクトフォームだけサブドメインにして、PHPを7.4に.htaccessで書き換える
スペック:
サーバー heteml
本サイトは15年もの
PHP更新はしているが、.htaccessをいじらないとワードプレスがPHP更新に気がついてくれなさそう
hetemlでサブドメインを取得
コントロールパネルからサブドメインを取得したら、このサブドメインに対して、ワードプレス簡単インストールをかけます。
サブドメインのPHPバージョンを7.4に
Snow Monkey Formは直感的に扱えるプラグインで仕事でもよく使うのですが、PHPが7.4以上でないと使えません。
なので、
AddHandler php7.4-script .php
を.htaccessの一番上に書き込み。
これを今動いてる本サイトでやるのがイヤなので、
わざわざサブドメインにしました。
属性はかえてません。
また、サブドメイン反映までには小一時間かかりますので、待機中は美味しいお茶でも飲んでお待ち下さい。
Snow Monkey Form導入
プラグインからSnow Monkey Formを選択し、有効化します。
本サイトのグローバルメニューの【CONTACT】にこのURLをリンクして完了です。
ちなみに、【フォーム設定を開く】にて、自動返信メールの件名やBODY(メール本文)は変更可能なので、変更しています。
BODY内容
{fullname} 様
この度はお問い合わせいただきありがとうございます。以下の内容で受け付けました。
==========
■お名前/name:
{fullname}
■メールアドレス/mail:
{email}
■メッセージ/message:
{message}
==========
内容を確認し、5日以内に担当者よりご連絡いたしますのでしばらくお待ちください。
※現在産休中のため、通常より遅くなる可能性もございます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
自分の名前
【web】https://kintominami.com/
【EC】https://goldenmilk.theshop.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
テストでメールして、無事届いていたのでオッケーですね。
今後のバックアップ方針
時間がある時に、記事をHTMLに手動で書き写してテキスト化していきたいと思っています。
また、画像も画像アップロードしているものをダウンロードして、フォルダ格納を進めたいです。