In: , , ,
On: 2007 / 10 / 19 Viewed: 32730 times

For plugin developers worrying about compatibility through WordPress versions, it is sometimes important to know when a particular function was implemented (or dropped, even). I did come across this question a few times lately regarding my own plugins, and unfortunately there is no easy way to obtain this information. I mean, till now of course :)

I'm pleased to introduce the first WordPress Functions Implementation History tool. In a trendy axajified manner, it will let you search across nearly 1900 functions through 31 WordPress releases, from 0.71 to 2.3

Neat jax interface to search through all functions in WordPress

For the curious and those who would like a static list for their documenting needs, I'm also releasing a map of WordPress functions through all these WP versions. It comes in either a compact list (3 columns: function name, introduced in, dropped in), or the complete map (beware, 1900 lines x 30 columns = more than 5 MB table, your browser might not like it)

Light version (320 KB) :
Light version

Mad version (5.5 MB) :
Full map

More or less noteworthy notes :

  • The regexp pattern used was the following, matching functions declared "standalone" or within classes:
    CODE:
    1. grep -r -e '^\s*function ' *> functions.list

  • Functions from wp-content/ were excluded (i.e. the bundled themes and plugins)
  • Javascript functions were excluded, some of them manually. There might be some survivors though :)

Related posts

Metastuff

This entry "WordPress Functions Implementation History Tool" was posted on 19/10/2007 at 5:24 pm and is tagged with , , ,
Watch this discussion : Comments RSS 2.0. You can trackback this post from your own site

22 Blablas

    Pages: « 1 [2] Show All

  1. 21
    Iferrari » Blog Archive » Po... United States »
    pingback on 05/Jun/08 at 4:55 pm # :

    [...] to find when the Page Template feature in Wordpress was released. I found at Ozh’s Blog a WordPress Functions Implementation History Tool and I discovered there that this feature makes part of WP since it’s 1.5 [...]

  2. 22
    SEO Consultant Canada »
    wrote, on 08/Aug/08 at 1:33 pm # :

    Great post again , Ozh.. you are the master.. did you go to school with yoda?

Pages: « 1 [2] Show All

Leave a Reply

Comment Guidelines or Die

  • HTML: You can use these tags: <a href=""> <em> <i> <b> <strong> <blockquote>
  • Posting code: Post raw code (no <> &lt; etc) within appropriate tags : [php][/php], [css][/css], [html][/html], [js][/js], [sql][/sql], [xml][/xml], or generic [code][code]
  • Gravatars: Curious about the little images next to each commenter's name ? Go to Gravatar.
  • Spam: Various spam plugins on patrol. I'll put pins in a Voodoo doll if you spam me.
  • I will mark as Spam test comments, all comments with SEO names (ie "My Cool Online Shop" instead of "Joe") or containing forum-like signatures.

Read more ?

Close
E-mail It