Archive

Posts Tagged ‘development’

Aiding WordPress devs – filter reference

September 3rd, 2008 1 comment

WordPress development, on a whole, is pretty simple. As someone who has come from a background working with IPB and a little bit of phpBB I was quite amazed at how unusual it is to edit the “core” WordPress files – those which are outside the wp-content folder and are distributed each release.

Instead WordPress relies on hooks that are either filters (which change something) or actions (which do something). These are quite simply littered throughout the code and any plugin can jump on these to do whatever is needed by the developer. However, the problem I’ve found is a lack of trying to find the right hook for the job. PHPXref, which is excellent for finding functions and variables doesn’t have the ability to find a hook which is usually in the format of:
do_action('name', $vars); or apply_filters('loginout', $output);

Read more…

Categories: Featured, Geeky Tags: , ,

WordPress 2.6.1

August 15th, 2008 No comments

So WordPress 2.6.1 was released today. This marks the first release where I have contributed any code. Nothing big, just 3 bug fixes (#7366, #7336 and #7316) but I have to start somewhere. I’ve also done a bit of inline documenting for some of the functions (which is ironic because most of my own projects have chronically lacked documentation) and with any luck these will be included in the 2.7 release.

I’m quite looking forward to that release based on what I’ve seen being worked on including some very helpful features. I never really appreciated just how much goes into the development of WordPress before and I’m quite enjoying contributing on such an active project. Whether I’ll be able to keep it up when I go back to Uni or not I’m not sure, but here’s hoping.

Categories: Geeky Tags: , , , ,

Canonical URL by SEO No Duplicate WordPress Plugin