How to create a contact page in Drupal 8
None. We will use core module and features.
Step 1: Enable Contact Module
Contact module is enabled by default. But you should verify same from modules page.
Home Administration Extend
Home Administration Structure Contact forms
On this page, you can create a new contact form. But in this tutorial, we are going to use default site-wide contact form.
Click Edit button of Website feedback form.
Edit this form like,
Change Label to Contact Us
Enter recipients email ID. This email ID will receice messages sent by this contact form.
You can add new fileds to this contact form and also manage how this form is displayed on your website.
Let's add this contact page in our main menu. If you do not want to have a menu link in main menu, you can skip this step.
Home Administration Structure Menus
And add contact page link.
You have successfully created and configured contact page for your website. Visite your website contact page to see how it looks. Also, send some test messages to check messages sent are delivered to your email or not.