MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

How to Develop WordPress Plugins

Course Summary

This class is a step-by-step guide to building your first WordPress plugin. In this series, you're going to build a to-do list plugin. The plugin will use a custom post type, a custom taxonomy and a shortcode for the output. As you build the plugin, you'll learn about the best practices for WordPress development, including how to follow the recommended coding standards.


  • +

    Course Syllabus


    Introduction

    Introduction to WordPress Plugin Development

    Should I Use a Plugin or Theme?

    What is a WordPress Post Type?

    Building the Plugin

    Introducing Our Big ToDo Project

    How to Organize WordPress Plugins

    Object Oriented Programming and Static Classes

    Create the Custom Post Type, Part 1

    Create the Custom Post Type, Part 2

    Docblock and Documentation

    Creating a Custom Taxonomy Class

    Internationalization for WordPress Plugins

    CMB2

    Installing CMB2 (Custom Metaboxes 2)

    Creating Metaboxes with CMB2

    Settings

    Creating a Plugin Settings Page, Part 1

    Creating a Plugin Settings Page, Part 2

    Creating a Plugin Settings Page, Part 3

    Shortcodes

    How to Create Plugin Shortcodes

    How to Display the Plugin Output

    Attributes for Your Plugin Shortcode

    Metadata Display

    User Access for Your Plugin

    Using Metadata from the To-Do Items

    How to Create CSS Files for Your Plugin

    More Plugin Features

    Debugging a WordPress Plugin

    How to Add an Admin Area Help Tab

    Class Summary

    Plugin Development Quiz


Course Fee:
USD 7

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top