WordPress Development – Create WordPress Themes and Plugins

WordPress Development – Create WordPress Themes and Plugins
WordPress Development – Create WordPress Themes and Plugins

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 6 Hours | 1.01 GB
eLearning | Skill level: All Levels | by Luis Ramirez Jr

Make money by creating WordPress themes and plugins and become a better developer.

WordPress is the hottest CMS available on the web.There are hundreds of jobs posted each day online with clients seeking WordPress developers. It’s popularity is due to the fact that there are thousands of plugins and themes available online. There’s a lot of money to be made with this industry and I will show you how.

This course will help make you into one of the most competitive WordPress developers out there. You will be able to develop custom plugins and themes no matter how hard the task is.

We’ll explore the various WordPress APIs and how they should be used. The codex page is filled with examples and each page is quite lengthy. WordPress development doesn’t have to be hard to learn. The biggest mistake most coding tutorials make is expecting someone to learn simply by imitating others’ code. Real world situations are never exactly like the tutorial.

I believe the best way to learn is to understand how a tool works and what it does for you, look at examples, and then try it yourself. That’s how this course is built, with the goal to help you both learn and understand WordPress.

You will also be taught how to sell your plugin online and make a profit. This includes licensing and learning about the various platforms out there to help you with marketing.

What are the requirements?

  • You should have a good understanding of HTML, CSS, JavaScript, jQuery and PHP
  • You should know how to set up a local environment
  • You should know how to install WordPress and navigate around
  • Web Editor

What am I going to get from this course?

  • Over 80 lectures and 6 hours of content!
  • Develop WordPress Plugins
  • Develop WordPress Themes
  • Make money online by selling your theme/plugin on market platforms or on your own personal site
  • License your theme and/or plugin
  • Understand the architecture of a plugin and theme
  • Understand the WordPress core and it’s functions
  • Fully Understand WordPress’s API and how to interact with WordPress and its system
  • Query the Database and create tables

What is the target audience?

  • Web Developers
  • Web Designers
  • PHP Coders
  • Entrepreneurs
  • Users who would like to make money online selling plugins and themes
  • This course is for students who are new to developing plugins and themes and would like to learn the best practices for developing themes/plugins.

Table of Contents

Getting Started
Setting up an Environment Installing WordPress

2. Theme Basics
Theme File Headers
The Functions File
Action Hooks
Adding Styles through Hooks
Adding Scripts through Hooks
Adding Dummy Content
Adding Menu Support
Displaying Menus
Creating Headers and Footers
Creating Widget Areas
Formatting the sidebars
Formatting the Search Form
The Loop
Template tags inside the Loop
Template Hierarchy
Single Posts
Comments Template
Page Template
404 Template
Category Template
Search Template
Custom Templates
024 Finishing Up and whats to come

3. Digging Deeper with Themes
WordPress APIs
Creating Default Settings Upon Activation
Options API
Adding a menu page to WordPress Admin
Enqueueing Styles Scripts in the Admin
Setting Up a Form in the Admin
Saving our Settings
Displaying the updated setting values
Uploading a Logo with the WordPress Media Uploader
Finalizing the front end and using the options API once more
Going Deeper

4. Plugin Basics
What are plugins
Creating a Plugin File Header
Activating Our Plugin
1 Simple Trick to Secure a Plugin
Creating a Custom Post Type
Metadata and Metaboxes
Enqueueing Files
Working with Meta Data
Filter Hooks
Making our Strings Translatable
Creating Database Tables
Including the jQuery Rating Plugin
Sending AJAX Requests from the Front End
Handling AJAX Requests and Inserting Data into the Database
Averaging and Displaying the Rating
Changing the Custom Post Types Table Columns
Creating a Widget
Cron Jobs
Transients API
Finalizing our Widget
Creating a Shortcode
Including the WordPress Content Editor
Sanitizing HTML Input and Inserting a Post
Extending our Plugin with the Plugin API
Sending an E-mail with our Custom Hook

5. Advanced Theme Development
WordPress Coding Standards Overview
Child Themes
Diving Deep into the Shortcodes API
Using the WP_Query Class
Difference between get and non get
Theme Customizer API
Supporting Various Post Formats
008 Creating a Contact Form by Requiring a Plugin

6. Advanced Plugin Development
Prepared Database Queries
Uninstalling a Plugin
Creating a Dashboard Widget
Using the HTTP API to Retrieve Content from External Sources
Flushing the Rewrite Rules with the Rewrite API
Licensing and Making Money with your PluginTheme
Rate this Course