WordPress Plugin Course – The World’s Simplest Contact Form


$27.00 $17.00

If you wanted to learn how to build WordPress plugins, this is the place to start. You can code along with me as I build a WordPress contact form plugin and learn skills including: how to create custom post types, how to create shortcodes, form-handling (the right way) in WordPress, proper folder structure, using PHP classes and more. WordPress is one of the most lucrative markets in web development and powers 29% of all websites… get your piece of the pie by learning how to build WordPress plugins the right way. Click the “Add to Cart” button to enroll.


Course Type: Video Downloads
Lectures: 12
Runtime: 2 hours 46 minutes
Source Code: Included
Access: Lifetime

Also available on:


In this course, I show you how to build a contact form plugin in WordPress. The idea here is for this to be an introduction to building WordPress plugins. So, it’s not everything you could ever want know, but you will learn some of the basics of WordPress plugin-building. Here’s a run-down of the things you’ll learn:

  • How to Organize Your Files and Folders
  • The WordPress Plugin Header
  • Using PHP Classes With WordPress
  • How to Build a Contact Form
  • WordPress Action and Filter Hooks
  • How to Create WordPress Shortcodes
  • How to Add Custom CSS and JavaScript In WordPress
  • How to Create a Custom Post Type
  • The Proper Way to Handle Form Submissions
  • Inserting Posts Into a Custom Post Type
  • How to Send Emails In WordPress
  • Handling Redirects With WordPress
  • The Right Way to Add URL Parameters
  • How to Add Custom Columns To a Posts Table

These are things you might expect to find in a course like this, but are NOT in here:

  • Creating custom tables in WordPress
  • Inserting data into custom table
  • Adding custom menus
  • Working with $wpdb

Basically, you can choose between using custom post types or custom database tables when storing data in WordPress. In most cases, custom post types are the way to go. So, that’s what I chose to do here. That’s the scope of this particular course. Other courses I do, I may go into custom tables. In any case, when you use custom post types, you don’t need to do any of the things listed above. WordPress does most of it for you… which is the benefit of custom post types.

Here’s a list of all the WordPress functions covered in the course:

  • register_post_type
  • get_post_meta
  • get_the_excerpt
  • add_action
  • add_shortcode
  • wp_enqueue_style
  • plugins_url
  • shortcode_atts
  • admin_url
  • esc_url
  • wp_create_nonce
  • wp_verify_nonce
  • wp_die
  • sanitize_text_field
  • sanitize_textarea_field
  • sanitize_email
  • wp_insert_post
  • is_wp_error
  • get_users
  • wp_mail
  • wp_redirect
  • add_query_arg
  • get_permalink

So, as you can see, you’re going to learn a ton about WordPress and its built-in functions and how to put all this together to build a plugin. Plus, the source code for the plugin is included for you to follow along as you learn. So, why not enroll today and build your first WordPress plugin?

Additional information



There are no reviews yet.

Be the first to review “WordPress Plugin Course – The World’s Simplest Contact Form”

Your email address will not be published. Required fields are marked *