In this chapter, we will be focusing on giving visitors the ability to make submissions to a website. We will cover the following recipes:
- Creating a client-side content submission form
- Saving user-submitted content in custom post types
- Sending email notifications upon new submissions
- Implementing a CAPTCHA on user forms using an online service
- Using a local library to implement a CAPTCHA on user forms