Skip to content

Online Workshop: Creating Your Own Simple Contact Form Plugin - part 2 #2901

@laxmariappan

Description

@laxmariappan

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

Labels

[Content] PublishedMarks closed issues as content that was actually published.

Type

No type

Projects

Status

📜 Published or Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions