- 10.5 hours on-demand video
- 1 article
- 41 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Make custom Wordpress Plugins
- Customize existing WordPress Plugins
- Make money online selling WordPress Plugins
- Level up your skill-set and increase your chances of landing new projects or getting hired
Congratulations on purchasing this course! Let me tell you why you made a great decision and how it's going to change your life!
Throughout the course I'm going to be developing our WordPress plugin using a local web server. This basically means that I can develop Wordpress plugins offline. Developing plugins offline prevents accidentally taking down a live website due to coding errors and comes with the added benefit of speed since we don't have to rely on an internet connection.. If you'd like to develop locally as well, this lecture will show you how to set up your development environment and install a fresh copy of WordPress. We'll also install and take a look at my favorite code editor. Updated for 2020.
Throughout the course I'm going to be developing our WordPress plugin using a local PHP server called MAMP. This allows me to do development offline and if for some reason I cause a PHP error, it's not going to mess up a live website and deter real web traffic. If you'd like to develop locally as well, this next lesson will show you how to set up your development environment and install a fresh copy of WordPress. We'll also install a free code editor (if you need one) called Adobe Brackets. Feel free to skip this lecture if you're using the tools from the new setup covered in the previous lecture.
In this lesson we define WordPress Post Types as well as look at the advantages of using them when developing plugins.
Without header data WordPress can't find your Plugin! In this lesson we learn what header data is and how to use it to get our very own plugin to appear in the WordPress Plugin admin.
In this lesson we're going to complete our custom admin page called "Import Subscribers". This page will eventually include a dynamic import process that allows users to upload a CSV file and then select which data they wish to import as well as which list they wish to import to.
- Basic familiarity with the WordPress platform
- Wordpress Install
- Web Browser
If your phone were WordPress then Wordpress Plugins are the apps! And of course, we all know that it's really the apps that make our phones great. Basically, if you take this course you'll become a WordPress app developer!
This course takes you from plugin idea to the final product. By the end of the course you will have a working email list building plugin (like MailChimp) and the skills to create, customize and sell your WordPress plugins online!
NOTE: During this course I teach you how to dramatically speed up development by leveraging two popular WordPress plugins: Custom Post Types UI and Advanced Custom Fields. However, your completed plugin DOES NOT REQUIRE THESE PLUGINS TO BE INSTALLED in order to work and I teach this in the course. Custom Post Types UI is a shortcut to generating the PHP code for WordPress's built in register_post_type() function. Later in the course we include this PHP in our own file and no longer need CPTUI. Advanced Custom Fields is a library of functions that makes it easier to create custom fields and save post meta data. This course also covers creating custom fields from scratch without the aid of the Advance Custom Fields plugin.
- Web Designers
- Web Developers
- Wordpress Developers
- PHP Programmers
- Anyone wanting to make money online