質問: コチラを参考にしました 上記のサイトを参考に、 以下、3つファイルを作成しました。 **contact.php** お問い合わせ入力画面です。 入力後、確認画面へ遷移します。 ``` ``` **confirm.php** 入力内容確認画面です。 入力したデータを出力することができました。 しかし、送信ボタンを押すとcoplete.phpへ遷移するのですが、 > > Parse error: syntax error, unexpected end of file in /app/public/wp-content/themes/Lemon/complete.php on line 16 > > 上記のエラーがでます。 > > header, footer がないのがエラー原因かと思いましたが、違いました。 > > > ``` お名前 メールアドレス 件名 お問い合わせ内容 修正 送信 ``` **complete.php** ここでエラーがでます。 ``` ```
回答: > > 送信先のアドレス(私宛に届くようにしたい)はどこで設定すればよいのか。WordPressの管理画面上の設定からですか? > > > 参考にしたサイトのコードをよく見てください。 > > 自作する際に必要なファイル、コードなどの工程をリスト化して頂きたいです。HTMLでフォーム作成、CSSで装飾が必要なのはわかるのですが、PHPの記述はどこに書くのか、JSが必要か否かがわからないです。 > > > 丸投げは止めましょう。 > > 必要なファイルは、contact.php(入力画面用ファイル)、confirm.php(入力画面確認用ファイル)、sendmail.php(送信後用のファイル)の3つですか? > > > 参考にしたサイトがそうであればそうなのでしょう。 > > 参考にできるサイトがあれば教えて下さい。 > > > > > フォームにあると便利な機能があれば教えて下さい。 > > > スパム対策 > > 私自身のスキルアップの為。 > > > 丸投げ質問する前に自信でよく調べてください。そして頑張ってください。 > > プラグインを極力入れないで、ページの表示速度を上げたい。 > > > 頑張ってください。 > > contact form 7を導入したところ、slick.jsを用いて作成したスライドショーが動かなくなった。 > > > プラグインのJSファイルを読み込むページをフォームを表示するページのみに限定すれば回避できます。 エラー文はよく読めば何が原因なのか書いてあります。 理解できなければネットで検索してください。