For plugin developers worrying about compatibility through WordPress versions, it is sometimes important to know when a particular function was implemented (or dropped, even). Sometimes, the WordPress source is commented enough so that information is available. Sometimes, it's not and there is no easy way to obtain this information. I mean, till now of course :)
The WordPress Functions Implementation History
In a trendy axajified manner, the WordPress Functions Implementation History Tool will let you search across nearly 3900 functions through 56 WordPress releases, from 0.71 to 3.0.1
Static document
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, 3900 lines x 56 columns = more than 17 MB table, your browser wont like it)
More or less noteworthy notes :
- The regexp pattern used was the following, matching functions declared "standalone" or within classes:
CODE:
-
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
Shorter URL
Want to share or tweet this page? Please use this short URL: http://ozh.in/ku



Pages: [2] 1 » Show All
commented, on 29/May/10 at 9:26 pm # :
2.9.2 to 3.0b2 update please?
thought, on 07/Jun/09 at 1:09 am # :
Hey,
are you planning on updating this for WP 2.8, as it's going to be released in a few days (as they say)? :)
Thanks for making this, it's saved me a lot of times coding WP plugins.
wrote, on 19/May/09 at 3:21 pm # :
Thanks for the article. i would like to know how can i enable my phpbb users to login each time to wordpress using their phpbb login details? That is because i have a lot of users on the forum and i want them to be authors on the blog also. Help appreciated.
commented, on 07/May/09 at 5:00 pm # :
Thanks for sharing, it is useful and informative
pingback on 12/Apr/09 at 9:21 pm # :
[...] techniques for Plugin and Theme developers, as well as PHP, MySQL, JavaScript, AJAX, and jQuery. WordPress Functions Implementation History Tool ThemeLab - WordPress Template Tag Lookup Tool Validimir Prelovac - WordPress Fundamentals for [...]
pingback on 05/Apr/09 at 7:16 pm # :
[...] WordPress Functions Implementation History Tool [...]