WordPress Functions Implementation History Tool

Commenta 19th October , 2007

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 :)


© Ozh for planetOzh, 2007. |
Permalink |
16 comments |
Add to
del.icio.us

Who’s linking ?
Technorati

Appeared on »

Lascia un Commento