-
Notifications
You must be signed in to change notification settings - Fork 122
Closed
Labels
[Content] PublishedMarks closed issues as content that was actually published.Marks closed issues as content that was actually published.
Description
Details
Online Workshop: Creating Your Own Simple Contact Form Plugin - part 2
- Topic description: This workshop covers how to validate form data, save entries to the database and send email notifications.
- Audience (User, Developer, Designer, Contributor, etc.): Developer (Beginner, intermediate)
- Learning objectives (What will the learner be able to do as a result of this content?):
- Form validation: Validate form data using PHP.
- Save form entries: Save form entries to the database using custom post type.
- Send email notifications: Send email notifications to the site admin and the user who submitted the form.
- Security: Implement security best practices to prevent spam and other security issues.
- Content type (Online Workshop, Lesson, Course, Tutorial, or Lesson Plan): Online Workshop
- WordPress version (optional): 6+
- Will you be creating this content? (Yes or No): Yes
Related Resources
Part 1: Creating Your Own Simple Contact Form Plugin
WordPress Plugin Handbook: Data Validation
WordPress Plugin Handbook: Data Sanitization
Custom Post Types
Topics to cover
- Form validation
- Save form entries
- Send email notifications
- Security best practices
Workshop Outline
- Introduction
- Demo of the contact form plugin with validation, saving entries to the database, and sending email notifications
- Code walkthrough
- Q&A
Next steps for SMEs
Please follow the team handbook "Vetting topic ideas" to vet this topic.
Metadata
Metadata
Assignees
Labels
[Content] PublishedMarks closed issues as content that was actually published.Marks closed issues as content that was actually published.
Type
Projects
Status
📜 Published or Closed