wordpress-101-for-devs

WP101 for Developers

โ€”

by

in ,

This is a 3 hour workshop for the YWeb cohort.

It’s a developer-focused introduction to WordPress.

We cover the following with hands-on activities:

Overview of WordPress

  • Why WordPress?
    • Ideas behind the ideas
  • Everything is a “Post Type”
  • Walk through the Admin Panel
  • Walk through the WordPress code
    • Don’t hack core!
    • Just work in wp-content

Overview of Theming and Template Hierarchy

  • Default theme
  • Child theme setup
  • Enqueuing, don’t just add a style or script tag
  • The loop
  • Template tags and conditionals
  • Template parts and template overrides

Basic WordPress Customizing and Theming

  • Using Parent Themes
  • Using Child Themes
  • Page templates
  • Action hooks and filters
  • Custom plugins
  • Plugins for development
    • Debug Toolkit
    • Show Current Template
    • Query Monitor (More advanced)

Page Builders in WordPress

  • Other Page Builders
  • Using Visual Composer
  • Pros and Cons

Presentation Slides