SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial
Build a Custom WordPress Theme
Course Introduction
What is WordPress Theming?
WordPress Template Structure
Theme File Structure
WordPress Template Hierarchy
Blog Template
Page Template
Archive Template
Custom Post Type Template
Front Page and Home Template
The 404 Page
Creating a Custom Template
Quiz
Functions.php and Use Cases
Understanding wp_head() and wp_footer()
Understanding wp_enqueue_script()
Understanding wp_enqueue_style()
Understanding get_template_part()
Understanding get_theme_file_uri()
Understanding wp_nav_menu()
Understanding Post Related Template Tags
Creating the Header and get_header
Creating the Sidebar and get_sidebar
Creating the Footer and get_footer
Quiz
The Setup
Slicing the Header
Slicing the Footer
Slicing the Sidebar
Moving the Navigation to a Partial View
Pulling It All Together
Adding Pagination
Build Your Own Widgets
Create Your Menu Areas
Create Your Own Custom Post Type
Quiz
Set the Home Page
Set the Permalinks
Next Steps
Conclusion