Return to profile for Alain Schlesser

Demystifying the WordPress Bootstrap Process

40 minute intermediate seminar

Description/Proposal

The WordPress bootstrap process is only scarcely documented, with only a very select group of developers that truly know the ins and outs and historical reasons behind the individual bootstrapping steps.

This session presents a detailed overview of the exact execution flow that launches your WordPress site on each page request, giving you detailed insights into:

  • the order in which files are loaded
  • how & why the different global constants are set up
  • what functionality is "pluggable" and can be replaced by custom implementations
  • how the database is connected
  • how caching is set up
  • how localization is set up and loaded
  • how a multisite (network) is identified and loaded
  • how the Plugin API is initialized