How WordPress Is Loaded, Step by Step

Have you ever wondered how WordPress loads all those small goodies that enable you to run a complete site off it?

Take a look at the Complete WordPress Initialization Flowchart below:

WordpressInitializationFlowChart1 WordpressInitializationFlowChart4wp-settings.php_ WordpressInitializationFlowChart5wpfunction (1)
WordpressInitializationFlowChart6template_loader.php_ (1)

WordpressInitializationFlowChart2wp-settings.php_

WordpressInitializationFlowChart3wp-settings.php_

If you’re in the mood for reading a really long (but very good) description of it, check out this article on humanshell.net.

Also related to these is an article in the Codex listing all the actions loaded on a typical page request.

If you enjoyed this post, make sure to subscribe to WP Mayor’s RSS feed.

About Jean Galea

Jean Galea is a WordPress developer, entrepreneur and padel player. He is the founder of WP Mayor, the plugins WP RSS Aggregator and EDD Bookings, as well as the Mastermind.fm podcast. His personal blog can be found at jeangalea.com.

Related Posts

  • DesktopServer creates multiple "virtual servers" for development sites. This product installs and sets up WordPress sites on your local computer in seconds, creating local development test sites right on your desktop.

  • How to Create Jump Links in WordPress

    In this video I show you how to create links that reference areas on the same page. This type of link is known as a jump link as it lets you jump from one part of the page to another.

  • Content Migration between WordPress Sites

    Ever needed to migrate content from one WordPress site to another? Fear not, fortunately WordPress has in-built import and export facilities. The process goes as follows: Log in to the original site you want to export data from. Go to…

4 Responses

  1. catmandave
    catmandave December 9, 2012 at 18:39 | | Reply

    Where is the flow chart? 🙂

  2. Steve
    Steve August 22, 2013 at 21:49 | | Reply

    Hi Jean, excellent flowcharts! Just sent an email requesting permission to include these diagrams in a client report for a university. Details in the email, thanks!

  3. palimadra
    palimadra September 6, 2013 at 20:03 | | Reply

    Hi Jean

    Thank you for sharing the flowcharts. Excellent information and these should be included in the codex.

Leave a Reply