WordPress CMS modifications
Making WordPress the ultimate CMS!

Archive for July 2008

Please note

Homepage and comments have now been moved to the new plugin homepage over at:


A new official WordPress theme website has been launched, which is based on the same format as the WordPress plugins repository. This is great news for WordPress theme developers as it provides a proper central resource for hosting downloads and responding to feedback.

Where it differs from the plugin repository is that they have streamlined the upload process for authors – so you don’t have to worry about Subversion (to quote the announcement post ‘our back end magic takes care of all that for you’ – good work guys! Automated checks are carried out when you upload the theme in a zip file, with error reporting – nice!

This also means that users don’t have to worry about nasty adware and links when using these themes – if they stick to the official WordPress theme repository they should avoid these potential problems.


You are able to reset the password in WordPress by sending yourself an email using the lost password option. You are asked for the username or email and if all is well, an email with password reset link is sent. However, sometimes this is not an option for various reasons.

Firstly you need access to phpMyAdmin, which is a database administration tool. Almost all web hosting service providers give their users access to this tool (or something similar) to administer databases on the server. You often get access to this through your hosting control panel, or through a special web address. Please contact your web host if you are unsure about this.



WordPress 2.6 is now available for download, codename “Tyner” after jazz pianist McCoy Tyner. The good news is that there should be very little incompatibility with plugins and I myself have already conducted three painless upgrades following the usual procedure of replacing the core files and running the upgrade script.


Mark Jaquith, lead developer for WordPress has just published a very interesting article on his wordpress.com blog about how to create a solid and stable WordPress plugin.

If you want to launch your plugin into the WordPress community for all to share, it’s your responsibility as a developer to do everything you can to make sure that your plugin is efficient and secure. Mark points our some really great tips that should be essential reading for all WordPress plugin developers.

I made a presentation at WordCamp UK 2008 entitled ‘WordPress is not a blog‘ – slightly controversial, which was the idea! It ended up with the alternative title of ‘WordPress is a blog… and a whole lot more!‘. It centered around using WordPress as a Content Management System (CMS).

New developments since presentation

Nothing stands still in the world of web development! Since making this presentation the following developments have occurred:

Cloak plugin – This hides areas of the write page and write post panels, and I think is very useful for de-cluttering the interface. The developer has moved on to bigger and brighter things now, so he has kindly passed over to me for development and maintenance – and I will be making an announcement about this shortly! The old plugin still works fine, and is tested upto WordPress v2.6

Fresh Post plugin – The ‘fresh post’ plugin has evolved a little into ‘Flutter’ – which now allows (if you wish!) more CMS type control over the layout of your site. It still creates custom write panels, which most people would be interested in (thanks to Chris Garrett for pointing this one out… Twitter is good!)

Relevant links and further reading from presentation


  • Cloak – Hide unwanted write post/page items.
  • Fresh Post/Flutter – Create custom write panels and hide default ones.
  • Audit trail – Some functions now obsolete due to 2.6 roll-back functionality.
  • Role Manager – Complete control overs user privileges.
  • wp-dbmanager – Database backup tool.
  • CForms – Great form building tool.
  • Simple Tags – Very powerful tag management tool.


  • query_posts – (for use with loop) WordPress codex article
  • get_posts – (outside of loop) WordPress codex article
  • get_post – (outside of loop) WordPress codex article

Presentation slides

I have just had a chance to start catching up on stuff after attending WordCamp UK 2008 this weekend (19-20th July) – and what a weekend it was!

Around 60 bloggers and developers from all around the UK (and some even from beyond!) descended on Birmingham to meet up and talk about all things WordPress. It was the first WordCamp to be held in the UK – and I think it went 99% right, which is amazing considering how quickly it was organised with Tony Scott as the coordinator of many, many individuals that helped make this event a reality.

My personal thanks goes out to all the speakers that where kind enough to prepare good quality, well thought-out presentations and share their expertise with the delegates of WordCamp UK 2008. I think we can all agree that there was a-lot of thought-provoking discussions generated by some of these presentations. People use WordPress for so many different things and it’s great to learn about someone else’s experiences of WordPress.

I sadly missed the opportunity to talk to many people at the conference, it flew by! However, those people I did get to catch-up with where great – and I hope to forge some new partnerships in the coming months.




WordCamp UK blog

The main blog for WordCamp UK 2008 has now going live! This will provide a central resource for bloggers to the event, with a number of authors helping out. If you want to keep up-to-date with what’s going on – go check it out!

I’m pleased to announce that this site is sponsoring the hosting, and I am personally maintaining and administering the blog – just a little helping hand for WordCamp UK 2008!


After a couple of days down over the weekend for the WordCamp UK 2008 ticket sales system, I’m please to see that it is now back on-line and tickets can be purchased here.

Tickets went on sale for WordCampUK a few days ago, they are priced at £35, which covers the two day conference and a goodie bag! Tickets can be purchased here – make sure you secure your place at WordCamp, admission is by ticket only!