見出し画像

Contact Form 7の導入について

WordPress勉強してます


最近、Webデザインの案件をしていて、WordPressをよく触っています。
ただ、まだ、知らないことばかりで試行錯誤中なので、開発環境を壊さないように注意しています。WordPressについて少しずつ知っていって、実力以上に自信が出てきて、熟練者からしてみたら無謀なことをしてたりするかも知れないので、都度、プラグインの導入や大きな変更は他の人に確認を取りながら作業しています。

自作のWordPressサイトも勉強がてら制作しているのですが、デザインが固まっていないので、少しずつ構築しています。自作のWordPressサイトでもいろいろ学習内容を綴って行こうと思うのですが、まだそちらは公開できる完成度になっていないので、noteで同じ感じの内容を書こうと思いました。あと、調べたことをメモ帳とかブックマークに残しても、結局それっきりなので、全然更新できていないnoteで備忘録代わりに……。

お問い合わせフォームを作るプラグインなのですが、いにしえの個人サイトでお問い合わせフォームというか感想フォームを設置しようとしてPHPよく分からんとなっていたので、お問い合わせフォーム設置できるのすごい楽しみになってます。

バリデーションとは? 標準機能でできないことも対応できるように。


もしかしたら、違う方法があるのかも知れないけれど、こういうプラグインの設定画面でできないことを実装するやり方を見るとテンションが上がります。不必要に作り込むと趣味になってしまうので客先の要望などを考慮して必要に応じて……

スタイルの設定方法について


お問い合わせフォームのCSSを書く方法で、Lightningテーマを使ってWordPress構築しているので、カスタマイズの追加CSS入力欄に入れていますが、CSSたくさん書くと管理しづらくなるので他の方法を調べていました。

Lightningの有料バージョンだとカスタムCSSという機能があるようですが、Contact Form 7のブロック単体だと入力できなくてグループ化する必要があるのと、逆にCSS書くところが分かれて分かりづらくなったり、グループ解除しちゃってCSS消えちゃう懸念もあるので……

子テーマを作ったりする方法もあるとは思いますが、カスタムHTMLでCSSを書く方法も必要に応じて使いたいと思います。もっと他に適切な方法があれば知りたいです。調べます。

こちらのサイトも参考にしています。

自動返信メールも要望があれば実装できるように調べておこうと思います。

その他の設定


プラグインを入れてデフォルトだいたいそのままで使う場合もありますが、プラグインの仕様をよく調べて、プラグイン増えすぎないように設定できることが何か調べておこうと思う。

reCAPTCHAとかも導入できるそうなので、セキュリティも考えて調べておこうと思う。WordPress作ってもセキュリティ的に穴があると迷惑をかけてしまうし、WordPressのバージョンアップやプラグインのアップデート欠かさないように。

他のコンタクトフォームプラグインWPForms

他のプラグインもあるので、いろいろ自作のWordPressサイトで試して、勉強しておきたい。


この記事が気に入ったらサポートをしてみませんか?