WPShout Courses

My WordPress Blog

  • My Courses
  • Menu

Up and Running Chapters

Progress: Chapters
Welcome!
1. Key Intuitions for WordPress Development
WordPress is a Factory: A Technical Introduction
What "Post," "Page," and "Webpage" Mean in WordPress
When to Use WordPress, When Not to Use WordPress, and Why
2. Details of the WordPress Technical Environment
The Four Languages You Must Know To Understand WordPress
Understanding "Server-Side" and "Client-Side" in WordPress
A WordPress LAMP? An Introduction to WordPress Infrastructure
3. Core Concepts of WordPress Themes and Plugins
What WordPress Themes Are For
Anatomy of a WordPress Theme
Core Concepts of WordPress Themes: 1. The Template Hierarchy
Core Concepts of WordPress Themes: 2. Processing Posts with The Loop
Core Concepts of WordPress Themes: 3. Adding Functionality with functions.php
Introduction to WordPress Plugin Development
4. How Everything Talks to Everything Else
WordPress Hooks, Actions, and Filters: What They Do and How They Work
Including Custom Scripts and Styles In WordPress
Understanding and Using WordPress Child Themes
5. WordPress "Tag" Functions
The Magic of the_() and get_the_() Post Template Tags
WordPress’s Conditional Tags
6. WordPress Building Patterns
Understanding and Creating WordPress Custom Post Templates
Make Your Themes Better by Getting to Know get_template_part()
Understanding and Creating Shortcodes
7. Working with Custom Post Data
Why and How to Use Custom Post Types in WordPress
Organizing Your WordPress Data: Understanding Custom Taxonomies and Custom Fields
How to Create and Use WordPress Custom Taxonomies
How to Create and Use WordPress Custom Fields
8. WordPress APIs
Mastering the Options API in WordPress
Getting to Know the WordPress Transients API
Registering and Displaying WordPress Widget Areas
Registering and Displaying WordPress Menu Areas
The Concepts of Object-Oriented PHP You Need to Understand for WordPress Development
A Complete Guide to Making Your First WordPress Widget
Getting to Know WP_Query
Working with HTTP APIs in WordPress
Introduction to the WordPress REST API
Writing a Very Simple Web Application with the WordPress REST API
How to Register Custom WordPress REST API Routes
Gutenfuture: How Gutenberg Will Affect Working in WordPress Generally
Gutenfuture: How Gutenberg Will Affect the WordPress Code You Write
Further Reading