In: , , ,
On: 2010 / 08 / 13
Shorter URL for this post:

A few fun and useless facts I collected while mining through 54 WordPress releases, from 0.7.1 to 3.0.1:

  • The latest version of WordPress, 3.0.1 as of publishing, has 3240 PHP functions defined.
  • The first version (0.7.1) had 309
  • Across all WordPress versions, 3920 PHP functions have been defined and used
  • On average, each ".X" release (2.1, 2.9…) introduces 225,2 new functions
  • Only one release went on a diet: version 1.2.1 had 23 functions less than its predecessor, version 1.0.2

Have a look at my Excel mad skillz showing the evolution of the total number of functions defined in WordPress:

The following graphs shows how many functions have been added (ie functions added minus functions removed) in each version.

To my surprise, the biggest evolution has been in WordPress 2.8 ; I would have predicted that the inclusion of multisite functions in 3.0 would have a larger impact.

For the curious and nitpickers: data sheet used.

(If that post sparkled some interest, be sure not to miss A journey through 5 years of WP interface, you'll like it)

Shorter URL

Want to share or tweet this post? Please use this short URL:


This entry "Evolution of the Number of Functions in WordPress" was posted on 13/08/2010 at 4:13 pm and is tagged with , , ,
Watch this discussion : Comments RSS 2.0.

5 Blablas

  1. Where's the "Like" button? I wanna "like" this post. I like this post!

  2. Ozh says:

    Oliver Schlöbe » :-) But seriously, I just don't like or use "Like" buttons :)

  3. Matt Martz says:

    I'd love to also see this compared to the number of deprecated functions.

  4. Ozh says:

    Matt Martz » yeah indeed, that would be an interesting metrics. I'll see if I can grep and parse something :)

  5. Ryan says:

    Didn't see another place to put this so I thought I'd comment on the only post that came up when I searched ur site for 'wordpress'

    Just found your wordpress filter plugin today and man it was exactly what I needed so I wanted to say thanks for all your work with WP development, the plugins you make etc etc. this little goodie made my day! thanks again

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Gravatars: Curious about the little images next to each commenter's name ? Go to Gravatar and sign for a free account
Spam: Various spam plugins may be activated. I'll put pins in a Voodoo doll if you spam me.

Read more ?