Overview
This course is designed to give you the ability to create a basic theme and plugin from scratch. You will also be able to modify your theme or plugin using PHP, CSS and HTML best techniques. Before this course you should have a basic understanding of web programming and WordPress.
Audience
Developers who wish to have a better understanding on the WordPress framework and who wish to customize thru PHP, HTML and CSS WordPress themes, plugins and administrative areas of WordPress.
Module 1: Developing Required and Optional Theme Pages
Section 1: Understanding the Required and Recommended Optional Page Templates
Section 2: Developing the header.php Header Template
Section 3: Developing the functions.php File
Section 4: Developing the sidebar.php Sidebar Template
Section 5: Developing the footer.php Footer Template
Section 6: Developing the style.css Required Stylesheet
Section 7: Developing the index.php Required Theme Template
Module 2: Developing a Child Theme
Section 1: Understanding the Requirements for a Child Theme
Section 2: Developing the style.css Required Stylesheet
Section 3: Understanding Compiled CSS Stylesheets
Section 4: Replacing Parent Template Files with Child Theme Template Files
Section 5: Developing a Full Width Page Template
Section 6: Developing a Left and Right Sidebar Page Template
Section 7: Using DIV HTML Tags in Page Templates
Module 3: Plugin Development
Section 1: Understanding Plugin Structure
Section 2: Developing a One File Plugin
Section 3: Developing a Multi File Plugin
Section 4: Developing a Shortcode Widget
Section 5: Developing an Advanced Plugin
Basic Understanding of Web Programming (HTML, CSS or PHP).
Basic Understanding of WordPress Dashboard.