Another problem I’ve just noticed I’m having with WordPress 2.5 has to do with image uploading. After attempting to upload an image to a blog post, I was presented with the following error:

Fatal error: Call to undefined function: wp_constrain_dimensions() in /home/u5/ng0larmlon/blog/html/wp-admin/includes/image.php on line 173

A quick search revealed (again) that I’m not the only one having this problem. I’ve checked that I can post images no problem if they are specified by a URL (eg. hosting it on Imageshack, my own server etc.) but if I try to upload an image from my local machine it barfs.

Now one thing I’m not sure of is whether or not the problem(s) I’m having is because of the way I installed WordPress initially. I took the newbie route and installed it via my ISP’s control panel. Problem is, the latest version on their control panel is still 2.3.3. So being the adventurous soul I am (not really), I went ahead and upgraded it via FTP. Now when I got back to the control panel on my ISP’s site, the currently installed version is listed as “N/A”.

Maybe I should have NOT gone the route of letting my ISP install it and should have just rolled up the sleeves and done it myself.

What do you think? How did you first install WordPress? Via your ISP’s control panel or in a more macho way? Do you think this could be part of the problems I’m having?